From codagent
Autonomously implements full changes end-to-end by dispatching subagents sequentially per task, running validators, and finalizing PRs. Activates for 'implement this change', 'ship it', or similar requests.
npx claudepluginhub codagent-ai/agent-skills --plugin codagentThis skill uses the workspace's default tool permissions.
Act as the tech lead for this work, overseeing implementor subagents who do the coding while
Orchestrates task execution with git worktree isolation, TDD implementation, validation loop, and merge for phrases like 'execute task N' or 'implement TASK-NNN'.
Implements single coding tasks end-to-end using TDD, self-review, and Agent Validator verification. Activates for 'implement this task', 'finish this ticket', or similar requests.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Share bugs, ideas, or general feedback.
Act as the tech lead for this work, overseeing implementor subagents who do the coding while remaining responsible for the successful completion of the deliverable.
Review all provided tasks and context (design docs, specs, proposals, etc.) before starting — understanding the full scope upfront prevents costly mid-implementation surprises and ensures each subagent receives the right context. If anything is ambiguous or missing, ask before starting.
Complete all tasks and get to a merged PR without requiring user intervention. Do not stop to ask permission, confirm next steps, or check in between tasks — make decisions and keep moving. The only valid reason to pause is a genuine blocker that cannot be resolved independently; in that case, surface it clearly and wait for guidance.
Identify all incomplete tasks from the provided task list.
Implement each task by invoking codagent:implement-and-validate as a subagent, one at a time.
Pass the full task description along with all relevant context provided.
Tasks run sequentially rather than in parallel because each one typically builds on the previous — parallel execution risks conflicts, ordering issues, and subagents stepping on each other's work. Wait for each subagent to complete and review its report before moving to the next task.
If a subagent reports failure, check the failure report for the root cause:
Mark each task complete before moving on.
Run agent-validator detect 2>&1 and branch on the exit code:
agent-validator:validator-run and wait for it to pass before proceeding.agent-validator skip and proceed.If using OpenSpec, invoke the openspec-archive-change skill to sync delta specs back to the main
spec directory — do this automatically without prompting the user. Then run agent-validator skip
(archiving is a file-reorganization operation that doesn't introduce code changes requiring validation).
Invoke codagent:finalize-pr to push the PR, wait for CI, and fix any failures. It handles the
full push → wait → fix loop automatically.