name: programer description: Delegate programming tasks to Claude Code in a specified code directory for implementation, fixes, refactors, and troubleshooting. Use when coding work needs to be handed off to an external coding agent.
Core Workflow
- Choose the programming agent.
- Confirm the task directory and the startup command for that agent.
- Define the programming task clearly. If it is still ambiguous, ask the user for clarification.
- Use the task-manager skill to create the programming task.
Programming Agent Selection
Claude Code (Preferred)
Check whether Claude Code CLI is installed locally.
- Run
claude --versionin the terminal and confirm it returns normally with a version number. - If the command is missing or errors, try another agent or tell the user that Claude Code CLI must be installed first.
- Run
Example task command
cd <task-directory> && claude --dangerously-skip-permissions "Implement XXX: 1. ... 2. ..."
Codex (Fallback)
Check whether Codex CLI is installed locally.
- Run
codex --versionin the terminal and confirm it returns normally with a version number. - If the command is missing or errors, try another agent or tell the user that Codex CLI must be installed first.
- Run
Example task command
cd <task-directory> && codex --dangerously-bypass-approvals-and-sandbox "Implement XXX: 1. ... 2. ..."