plugins/gir-core/skills/parallel-agents/SKILL.md
Native parallel agent execution using Claude Code's built-in Agent tool with worktree isolation. On-demand skill — load when parallel work is needed.
npx skillsauth add rivit-studio/gir parallel-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.
Execute independent tasks concurrently. Each agent runs in an isolated git worktree via Claude Code's native isolation: "worktree" parameter — no external tools required.
Trigger automatically when routing-stub detects parallel trigger phrases, or when:
Do NOT parallelize:
Split by problem domain, not by file count:
| Good split | Bad split | |---|---| | Auth flow vs. UI components | File A vs. File B (arbitrary) | | API layer vs. test suite | First half vs. second half | | Feature impl vs. docs | Random distribution |
Maximum useful parallelism: 4 agents. Beyond that, coordination cost exceeds benefit.
Spawn all agents in a single message (enables true concurrency):
Agent({ prompt: "[focused task A]", isolation: "worktree" })
Agent({ prompt: "[focused task B]", isolation: "worktree" })
Agent({ prompt: "[focused task C]", isolation: "worktree" })
isolation: "worktree" gives each agent its own git worktree automatically — no manual branch or worktree management needed.
Each agent prompt must include:
## Task
[Single focused objective — one domain only]
## Scope
[Exact files/directories this agent may touch]
## Must NOT touch
[Files owned by other parallel agents]
## Context
[Only what this agent needs — no unrelated history]
## Completion Gate
Before reporting done:
1. Verify your changes pass lint/typecheck/tests in your scope
2. Check .gir/DOD.md — confirm all applicable items pass
3. Check .gir/ESCALATION.md — if any condition is met, stop and report BLOCKED
## Return format
- Status: DONE | DONE_WITH_CONCERNS | BLOCKED
- Summary: what you did
- Files changed: list
- Concerns (if any): what needs human review
Before reporting parallel work complete, check .gir/DOD.md. All items must pass on the merged result, not just per-agent.
If agents were dispatched >30 minutes ago without response, re-check status before merging. Stale worktrees can be listed with git worktree list.
testing
GIR orchestration core — routing rules, delegation tiers, cost discipline, Graphify integration, escalation trigger, and lazy-load instructions. Always loaded.
testing
Autonomous execution mode for GIR — unattended operation, cap fail-safe, checkpoint/resume protocol. On-demand skill loaded by /gir:run.
tools
MCP tool reference for web development — v0, Figma, Vercel. Apply when doing UI generation or deployment for frontend work.
development
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.