prompts/skills/coding-agents/SKILL.md
Spawn and control external coding agents (Claude Code, Codex, Pi) for delegating tasks. Use when (1) user asks to run another coding agent, (2) delegating subtasks to a different AI tool, (3) running multiple agents in parallel on separate issues, (4) spawning an agent in an isolated environment or worktree, (5) user mentions "codex", "pi agent", or running "another claude".
npx skillsauth add ramblurr/nix-devenv coding-agentsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Orchestrate external coding agents programmatically. Use this when you want to delegate tasks to other AI coding tools.
Always prefer to use Pi as a subagent along with Skill(pi-link-coordination) and Skill(tmux), unless told otherwise.
Interactive sessions via tmux should be the default for most tasks. Background mode is only appropriate for the simplest tasks that require very few commands or edits (e.g., "count the files in src/", "what version of node is this project using?").
Why interactive is better:
Use background mode only when:
For interactive sessions, you MUST use the tmux Skill. The tmux Skill contains:
Read and follow the tmux Skill for all interactive agent orchestration.
For parallel work on multiple issues, use the git worktrees Skill to create isolated branches.
Read the relevant reference file for the agent you need right now:
Each reference includes: invocation, key flags, and completion detection.
tools
Use when working with Nixbot CI, forge commit statuses, Nix flake checks, nixbot.toml, Nixbot effects, or nixbot-cli - explains how Nixbot runs flake CI and how to inspect builds and logs.
testing
Use this OCP when executing or preparing to execute commands that change a live or important system, service reloads/restarts, package changes, deployments, migrations, firewall/network/access changes, credential rotation, NixOS switch/test/boot/deploy, or incident mitigation. It guides safe operations with a persisted ledger for scope, preflight, baseline, rollback, validation, and evidence.
development
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
documentation
Naming conventions for workflow documents in prompts/. Use when creating plans, PRDs, research reports, idea capture or other workflow documents. Triggers on (1) creating new planning documents, (2) naming PRDs or research reports, (3) questions about document organization in prompts/.