Code Agent Skills

Reference for aitasks skills across supported code agents

aitasks provides code agent skills that automate the full task lifecycle. Claude Code is the source of truth (/aitask-*); Gemini CLI and OpenCode use the same slash-command style, while Codex CLI wrappers use $aitask-*.

Claude Code / Codex CLI / Gemini CLI / OpenCode (agent availability depends on installed wrappers).

Multi-agent support: Codex CLI and Gemini CLI wrappers are installed in .agents/skills/; OpenCode wrappers are installed in .opencode/skills/. Invoke skills with /aitask-pick, /aitask-create, etc. in Claude Code, Gemini CLI, and OpenCode, or with $aitask-pick, $aitask-create, etc. in Codex CLI. Run ait setup to install the wrappers detected for your agent. Interactive Codex skills require plan mode because request_user_input is only available there; OpenCode uses native skill and native ask, so this caveat does not apply there.

Important: Run from the project root directory. All skills use relative paths (e.g., ./.aitask-scripts/aitask_ls.sh) and expect to start from the project root (the directory containing ait and .aitask-scripts/). Launching an agent from a subdirectory can break path-based permissions and wrapper assumptions, and in Claude Code it will also trigger repeated permission prompts. Always cd to the project root before launching your agent.

Skill Overview

Task Implementation

Core workflow skills for picking and implementing tasks.

SkillDescription
/aitask-pickThe central skill — select and implement the next task (planning, branching, implementation, archival)
/aitask-pickremAutonomous remote variant of /aitask-pick — zero interactive prompts, profile-driven
/aitask-pickwebSandboxed variant for Claude Code Web — local metadata storage, requires follow-up with /aitask-web-merge
/aitask-web-mergeMerge completed Claude Web branches to main and archive task data

Task Management

Create, organize, import, and wrap tasks.

SkillDescription
/aitask-createCreate tasks interactively via code agent prompts
/aitask-exploreExplore the codebase interactively, then create a task from findings
/aitask-foldIdentify and merge related tasks into a single task
/aitask-pr-importImport a pull request as an aitask with AI-powered analysis and implementation plan
/aitask-wrapWrap uncommitted changes into an aitask with retroactive documentation

Code Review

Review code and manage review guides.

SkillDescription
/aitask-explainExplain files: functionality, usage examples, and code evolution traced through aitasks
/aitask-reviewReview code using configurable review guides, then create tasks from findings
/aitask-reviewguide-classifyClassify a review guide by assigning metadata and finding similar guides
/aitask-reviewguide-mergeCompare two similar review guides and merge, split, or keep separate
/aitask-reviewguide-importImport external content as a review guide with proper metadata

Configuration & Reporting

Settings, statistics, and model management.

SkillDescription
/aitask-refresh-code-modelsResearch latest AI code agent models and update model configuration files
/aitask-statsView completion statistics
/aitask-changelogGenerate changelog entries from commits and plans

Next: Command Reference


/aitask-pick

Select and implement the next task — the central development skill

/aitask-pickrem

Pick and implement a task in remote/non-interactive mode — zero prompts, profile-driven

/aitask-pickweb

Pick and implement a task on Claude Code Web — sandboxed skill with local metadata storage

/aitask-web-merge

Merge completed Claude Web branches to main and archive task data

/aitask-explore

Explore the codebase interactively, then create a task from findings

/aitask-pr-import

Analyze a pull request and create an aitask with implementation plan

/aitask-fold

Identify and merge related tasks into a single task

/aitask-create

Create a new task file interactively via code agent prompts

/aitask-wrap

Wrap uncommitted changes into an aitask with retroactive documentation and traceability

/aitask-stats

View task completion statistics via a code agent

/aitask-explain

Explain files: functionality, usage examples, and code evolution traced through aitasks

/aitask-refresh-code-models

Research latest AI code agent models and update model configuration files

/aitask-changelog

Generate a changelog entry from commits and archived plans

/aitask-review

Review code using configurable review guides, then create tasks from findings

/aitask-reviewguide-classify

Classify a review guide by assigning metadata and finding similar guides

/aitask-reviewguide-merge

Compare two similar review guides and merge, split, or keep separate

/aitask-reviewguide-import

Import external content as a review guide with proper metadata