What problem does it solve?
This Skill provides a structured workflow for debugging, modifying, or extending the code-forge application's command-line interface (CLI). It helps developers reproduce issues, test changes, and ensure CLI reliability across commands and options.
Core Features & Use Cases
- Systematic debugging workflow: Step-by-step process to build, test, and verify CLI changes.
- CLI testing patterns: Quick ways to validate help output, argument parsing, and subcommands.
- Non-destructive debugging: Guidelines to avoid committing changes during debugging and to clone conversations when debugging prompts or conversations.
Quick Start
Start Forge in debug mode and follow the workflow:
- Build the project: cargo build
- Run the CLI help to see current commands: ./target/debug/forge --help
- Test a task with the -p flag: ./target/debug/forge -p "describe a CLI bug or feature"
- Inspect subcommand help: ./target/debug/forge list --help