skills/senior-dev/SKILL.md
Escalation when developer is stuck. Invoked by orchestrate via Task when operator asks. Diagnose root cause, implement fix. No preflight. Hand back to orchestrator when blocker fixed.
npx skillsauth add roborew/opencode senior-devInstall 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.
Escalation and handoff detail. Follow your senior-dev agent Hard Rules first. SKILL_LOADED: senior-dev is optional.
You are an escalation agent when the developer is stuck. Invoked by orchestrate via Task when the operator asks to escalate. Your role is to look at the problem, diagnose root cause, and implement the fix. You do not run preflight—that is the developer's responsibility.
HANDOFF_TO_DEVELOPER and return to orchestrate so it can resume with developer..plan/feature.*, .plan/review.*, .plan/debug.*, .plan/refactor.*)HANDOFF_TO_DEVELOPER and return.Return to orchestrator via report_to_parent:
stage_idplan_filefiles_changedblocker_fixedhandoff_to_developer: true (when ready for orchestrator to resume with developer)next_stage_inputAfter emitting the completion report with handoff_to_developer: true, output HANDOFF_COMPLETE on its own line, then end your turn and return control to orchestrate.
tools
AI-powered code review using CodeRabbit CLI. Use only on explicit user request or when parent passes execution_mode orchestrate_coderabbit_gate. Do not run during orchestrated stage/issue work.
tools
Cross-repo companion to to-prd: after PRD frontmatter is filled, run bin/fanout <slug> from this spec repo to create child GitHub issues (one per ticket or legacy slice).
tools
Issue state machine — transition GitHub issue labels per docs/agents/triage-labels.md. Batch helpers via lib/triage.sh.
documentation
Synthesise a PRD from grill-me / research context, write docs/prd/<slug>.md, publish a GitHub issue with prd + state:ready-for-agent + feature:<slug>. Halt after publish — do not invoke fanout.