From akka
Execute the implementation plan by processing and executing all tasks defined in tasks.md
npx claudepluginhub akka/ai-marketplace --plugin akka## 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...
/implementImplements tasks from a Conductor track plan using strict TDD workflow (red-green-refactor). Auto-selects incomplete track if unspecified; accepts track-id, --task, --phase args.
/implementImplements features/code by activating specialist personas and MCP tools (Context7, Sequential, Magic, Playwright) for analysis, generation, security/QA validation, testing, and integration.
/implementImplements a feature from spec via structured workflow: understand requirements, create feature branch, design, code incrementally with tests, self-review, and PR. Outputs change summary.
/implementAutomates full Evaluate-Loop for a track: detects state, dispatches planner/evaluator/executor/fixer agents, loops on failures until complete. Optional track ID.
/implementStarts task execution loop for active spec: resolves/validates spec and tasks.md, parses iteration/recovery flags, initializes .ralph-state.json, runs tasks via coordinator until complete.
/implementStarts task execution loop for active feature: validates prereqs, commits specs via git, initializes execution state JSON, outputs coordinator prompt. Accepts --max-task-iterations and --recovery-mode.
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
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).
Create or check out the feature branch:
001-counter-service)akka_git_status to check the current branchakka_git_create_branch with the branch name from the specmainCheck checklists status (if FEATURE_DIR/checklists/ exists):
Scan all checklist files in the checklists/ directory
For each checklist, count:
- [ ] or - [X] or - [x]- [X] or - [x]- [ ]Create a status table:
| Checklist | Total | Completed | Incomplete | Status |
|-----------|-------|-----------|------------|--------|
| ux.md | 12 | 12 | 0 | ✓ PASS |
| test.md | 8 | 5 | 3 | ✗ FAIL |
| security.md | 6 | 6 | 0 | ✓ PASS |
Calculate overall status:
If any checklist is incomplete:
If all checklists are complete:
Load and analyze the implementation context:
Project Setup Verification:
Detection & Creation Logic:
akka_git_status to determine if the repository is a git repo (create/verify .gitignore if so)ignores entries cover required patternsIf ignore file already exists: Verify it contains essential patterns, append missing critical patterns only If ignore file missing: Create with full pattern set for detected technology
Common Patterns by Technology (from plan.md tech stack):
node_modules/, dist/, build/, *.log, .env*__pycache__/, *.pyc, .venv/, venv/, dist/, *.egg-info/target/, *.class, *.jar, .gradle/, build/bin/, obj/, *.user, *.suo, packages/*.exe, *.test, vendor/, *.out.bundle/, log/, tmp/, *.gem, vendor/bundle/vendor/, *.log, *.cache, *.envtarget/, debug/, release/, *.rs.bk, *.rlib, *.prof*, .idea/, *.log, .env*build/, out/, .gradle/, .idea/, *.class, *.jar, *.iml, *.log, .env*build/, bin/, obj/, out/, *.o, *.so, *.a, *.exe, *.dll, .idea/, *.log, .env*build/, bin/, obj/, out/, *.o, *.a, *.so, *.exe, Makefile, config.log, .idea/, *.log, .env*.build/, DerivedData/, *.swiftpm/, Packages/.Rproj.user/, .Rhistory, .RData, .Ruserdata, *.Rproj, packrat/, renv/.DS_Store, Thumbs.db, *.tmp, *.swp, .vscode/, .idea/Tool-Specific Patterns:
node_modules/, .git/, Dockerfile*, .dockerignore, *.log*, .env*, coverage/node_modules/, dist/, build/, coverage/, *.min.jsnode_modules/, dist/, build/, coverage/, package-lock.json, yarn.lock, pnpm-lock.yaml.terraform/, *.tfstate*, *.tfvars, .terraform.lock.hcl*.secret.yaml, secrets/, .kube/, kubeconfig*, *.key, *.crtParse tasks.md structure and extract:
Execute implementation following the task plan:
Implementation execution rules:
Progress tracking and error handling:
Commit the implementation:
akka_git_add to stage all changesakka_git_commit with a descriptive message summarizing the implemented featureakka_git_checkout to switch to main, then akka_git_merge with the feature branch nameNote: This command assumes a complete task breakdown exists in tasks.md. If tasks are incomplete or missing, suggest running /akka:tasks first to regenerate the task list.