akka-implementlisted
Install: claude install-skill akka/ai-marketplace
## User Input
You **MUST** consider the user input before proceeding (if not empty).
## Outline
1. Call the `akka_sdd_list_specs` MCP tool to find features. Verify that tasks.md exists for the target feature (has_tasks must be true). If tasks.md is missing, instruct the user to run `/akka:tasks` first. Read the tasks.md content from FEATURE_DIR. Also note which other artifacts are available (AVAILABLE_DOCS).
2. **Create or check out the feature branch**:
- Read the spec.md from FEATURE_DIR and find the **Feature Branch** field (e.g. `001-counter-service`)
- Call `akka_git_status` to check the current branch
- If not already on the feature branch, call `akka_git_create_branch` with the branch name from the spec
- All implementation work must happen on the feature branch, not on `main`
3. **Check checklists status** (if FEATURE_DIR/checklists/ exists):
- Scan all checklist files in the checklists/ directory
- For each checklist, count:
- Total items: All lines matching `- [ ]` or `- [X]` or `- [x]`
- Completed items: Lines matching `- [X]` or `- [x]`
- Incomplete items: Lines matching `- [ ]`
- Create a status table:
```text
| Checklist | Total | Completed | Incomplete | Status |
|-----------|-------|-----------|------------|--------|
| ux.md | 12 | 12 | 0 | ✓ PASS |
| test.md | 8 | 5 | 3 | ✗ FAIL |
| security.md | 6 | 6 | 0 | ✓ PASS |
``