Context-Driven Development methodology overview. Shows available Draft commands and guides you to the right workflow.
Guides structured development from context to implementation with TDD workflow commands.
/plugin marketplace add mayurpise/draft/plugin install mayurpise-draft@mayurpise/draftThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Draft is a methodology for structured software development: Context → Spec & Plan → Implement
| Command | Purpose |
|---|---|
/draft:setup | Initialize project (run once) |
/draft:new-track | Create feature/bug track with spec and plan |
/draft:implement | Execute tasks from plan with TDD |
/draft:status | Show progress overview |
/draft:revert | Git-aware rollback |
/draft:setup to initialize your project/draft:new-track "your feature description"/draft:implement to execute tasks/draft:statusEvery feature follows this lifecycle:
When draft/ exists, these files guide development:
draft/product.md - Product vision and goalsdraft/tech-stack.md - Technical constraintsdraft/workflow.md - TDD and commit preferencesdraft/tracks.md - Active work itemsUsed throughout plan.md files:
[ ] - Pending[~] - In Progress[x] - Completed[!] - BlockedYou can also use natural language:
| Say this... | Runs this |
|---|---|
| "set up the project" | /draft:setup |
| "new feature", "add X" | /draft:new-track |
| "start implementing" | /draft:implement |
| "what's the status" | /draft:status |
| "undo", "revert" | /draft:revert |
/draft (this command) for overview/draft:status to see current statedraft/tracks/<track_id>/spec.md for requirementsdraft/tracks/<track_id>/plan.md for task detailsActivates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Activates when the user asks about Agent Skills, wants to find reusable AI capabilities, needs to install skills, or mentions skills for Claude. Use for discovering, retrieving, and installing skills.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.