CLI wrapper for Cairn task management
npm install @valpet/cairn-cliCommand-line interface for Cairn task management system.
``bash`
npm install -g @valpet/cairn-cli
`bashInitialize a project
cairn init --stealth
Commands
-
cairn init - Initialize Cairn in current directory
- cairn create - Create a new task
- cairn list - List all tasks
- cairn list --ready - Show unblocked tasks
- cairn update - Update task status
- cairn dep add - Add dependencies
- cairn use - Show current issue file and list all available files
- cairn use - Switch to a specific issue file (creates if doesn't exist)
- cairn comment - Add commentsOptions
-
-t, --type : Task type (task, feature, bug, epic, chore, docs, refactor)
- -p, --priority : Priority (low, medium, high, urgent)
- -s, --status : Status (open, in_progress, closed, blocked)
- -d, --description : Task description
- --stealth`: Use stealth mode (.cairn directory ignored by git)Cairn works seamlessly with:
- Git workflows (stealth mode)
- CI/CD pipelines
- VS Code extension
- GitHub Copilot
See the full documentation for detailed usage guides.
MIT License - see LICENSE file for details.
This software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.