# Advanced Usage

## Overview
This document covers advanced features and scenarios for power users and developers working with oosh/once.sh.

## Custom Completions
- How to implement custom completions for specific parameters or methods.
- Extending the c2 system for new types of completions.

## Shell Integration
- Integrating oosh/once.sh with different shells and environments.
- Using advanced logging and debugging features.

## Debugging & Troubleshooting
- Techniques for diagnosing issues with scripts, completions, or tests.
- Using log levels and environment variables for deeper insight.

## Extensibility
- Adding new scripts, modules, or integrations.
- Best practices for maintaining modularity and DRY principles.

## See Also
- [completion-system.md](completion-system.md)
- [test-suite.md](test-suite.md)
- [command-creation.md](command-creation.md)
- [first-principles.md](first-principles.md)