What problem does it solve?
The write-intent skill streamlines the creation, management, and lifecycle operations of software development Intents, reducing manual steps and ensuring compliance with established workflows.
Core Features & Use Cases
- Intent Creation: Automated creation of Intents, capturing engineering work directions and planned changes.
- Lifecycle Management: Handle Intents through various stages (e.g., draft, proposed, accepted, locked) with automated checks and transitions.
- Decomposition: Decompose complex Intents into smaller, manageable Implementation Briefs (IBs).
- Review and Audit: Enable peer reviews and audits at different stages of the Intent lifecycle.
- Sync and Cleanup: Post-merge synchronization and cleanup tasks for completed Intents.
- Use Case: When an engineer wants to create a new change request for a feature, they can use the write-intent skill to generate an Intent with predefined templates and workflows, ensuring all necessary checks are performed.
Quick Start
Use the write-intent skill to author a new Intent for a feature update: /write-intent --help