Presets
CLI
cli
npx @loomcraft/cli init cliGeneral
Name
CLI
Description
Node.js command-line tool with testing, TDD workflow, and CI/CD pipeline.
Agents
orchestratorbrainstormerplannerbackendtestsreview-qadevops
Skills
brainstormingtask-planningcode-reviewproject-bootstrapcli-developmenttesting-patternsenv-validationtdd-workflow
Constitution
Principles
- User experience matters in CLI too — clear help, meaningful errors
- Test-driven — write tests before implementation for core commands
- Fast startup — CLI tools must feel instant
- Composable — support piping and scripting use cases
Conventions
- Use Commander.js or similar for command parsing
- Provide --help and --version on every command
- Use exit codes correctly (0 success, 1 error, 2 usage error)
- Write unit tests for every command handler
- Support both interactive and non-interactive modes
Context
Project Description
This is a Node.js CLI tool. The orchestrator coordinates feature brainstorming, test-driven development planning, implementation, and review to deliver a robust, well-tested command-line application.