plugins/gir-core/skills/routing-stub/SKILL.md
GIR orchestration core — routing rules, delegation tiers, cost discipline, Graphify integration, escalation trigger, and lazy-load instructions. Always loaded.
npx skillsauth add rivit-studio/gir routing-stubInstall 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.
Route correctly. Load cheaply. Escalate cleanly.
Run silently on every session start:
.gir/MISSION.md if exists → load active priorities.gir/CLAUDE-activeContext.md if exists → restore session state.gir/ESCALATION.md if exists → hold must-escalate conditions in contextgraphify-out/GRAPH_REPORT.md before raw file reads. Skip if corpus fits in one context window and task touches ≤1 community.Corpus fits in one context window? (report warns: "fits in a single context window")
→ prefer inline reads unless task is cross-community or structural navigation
Consult graphify-out/GRAPH_REPORT.md when:
- Touching a God Node (top 10 by edge count) → check impact before editing
- Cross-community task → use Community Hubs + Surprising Connections to map blast radius
- Unfamiliar area → use Surprising Connections to find undocumented links
- Dependency/impact analysis → check Hyperedges for group participation patterns
Skip Graphify when:
- Path or file already known → read directly
- Task touches ≤1 community and corpus fits in context
- Policy, decisions, session state, code correctness
Treat GRAPH_REPORT.md stale after 7 days or major merges → re-run /graphify
Default → Single session
Narrow isolated result, only output matters → Subagent
≥3 interdependent parallel streams → Agent Teams (log justification in .gir/REVIEW-LOG.md)
Agent Teams are never the default. Each member costs a full context window. Justify before spawning.
When the user message contains any of these patterns, automatically invoke /gir:parallel before responding:
Do not wait for user to type /gir:parallel — detect and invoke automatically.
Tier 1 — Always deploy:
gir-sequential-thinking: complex tasks (>3 steps), architecture, debugging, refactors (3+ files)code-reviewer: before every commit, after major tasksExplore agent: task involves >5 files, or "where is X" / "how does X work" questionsTier 2 — Usually deploy:
parallel-orchestrator: >2 independent file-modifying tasks — native worktree isolation, no external toolsDebugger agent: no obvious cause, multi-system issueRalph loop: clear completion criteria, iterative work (TDD, build fixes)Tier 3 — Never auto-delegate:
CRITICAL (blockers) → schema, auth, type defs, env/config, dependencies
HIGH (core) → endpoints, DB queries, business logic, integrations
MEDIUM (features) → UI, forms, loading states, responsive design
LOW (polish) → animations, cleanup, docs
Load these only when the task requires them:
/gir:load-specgates before proceeding/gir:load-workflows/gir:parallel (auto-triggered by parallel trigger phrases above)/gir:load-ralphBefore any risky action, check .gir/ESCALATION.md. When must-escalate condition met:
.gir/ESCALATION-LOG.md with timestamp.gir/CLAUDE-activeContext.mdTask is complete only when:
.gir/DOD.md passNever report success when these are not met. Check .gir/DOD.md before every completion claim.
tools
Native parallel agent execution using Claude Code's built-in Agent tool with worktree isolation. On-demand skill — load when parallel work is needed.
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.