vidhi-implementlisted
Install: claude install-skill ninthhousestudios/vidhi
# Implement a Yojana Task
## Entry
Requires a yojana task ID (e.g., `project/N`).
## Workflow
### 1. Pull context
```
yojana_context task="<task-id>" shape="working"
```
This gives you: acceptance criteria, decisions, implementation plan, conversation history, and neighbor context (dependencies, related tasks).
### 2. Check for implementation plan
If the context includes an `implementation_plan`, use it as your execution roadmap — it has the file map, step sequence, and code sketches from vidhi-plan. Follow the steps in order. Don't re-derive the approach. If some steps are already marked complete (from a prior session), pick up at the first incomplete step.
If there's no implementation plan and the task has a `needs-plan` tag, stop and run vidhi-plan first. Don't wing a task that was flagged for planning.
If there's no implementation plan and no `needs-plan` tag, proceed with method selection below. The task doesn't need a plan.
### 3. Select method
Based on the task's category and tags:
| Category/Tag | Method |
|---|---|
| `enhancement` | vidhi-tdd |
| `bug` | vidhi-diagnose |
| tag `refactor` or `architecture` | vidhi-deepen |
| unclear | Ask the user |
### 4. Execute
Run the selected methodology skill. The task's acceptance criteria serve as the behavior spec — you don't need to re-confirm "which behaviors to test?" if the criteria are well-written.
### 5. Report progress
During execution:
- Each meaningful milestone → `yojana_task action=comment id="<ta