From nexus-agents
Processes open GitHub issues via dogfooding workflow: checks research registry, prioritizes by impact, implements with TDD, and updates registry.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nexus-agents:dogfooding-issuesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<!-- CANONICAL SOURCES:
Process open issues following the self-development protocol.
Full workflows:
TZ='America/New_York' date '+%Y-%m-%d %H:%M:%S %Z'
git status --short
gh issue list --state open --limit 20
grep -A 5 "status: planned" docs/research/registry/techniques.yaml | \
grep -B 5 "priority: P[12]"
Priority order:
Follow CONTRIBUTION_GUIDE.md:
status: planned → status: implementedSee CODING_STANDARDS.md:
| Excuse | Counter |
|---|---|
| "Pick the easy issue first" | Easy + un-implemented is suspicious — usually means the issue isn't actually easy or the spec is wrong. Pick by impact, not by ease. |
| "Skip the research check" | The research registry is where prior thought lives. Skipping it means re-deriving solutions and missing prior decisions. |
| "Test coverage 80% is fine" | Per CLAUDE.md, the gate is 89.66% / 93.26% (statement / function). Don't ship below the existing floor. |
| "Implementation is partial — flag mark as 'in progress'" | Per implement-feature: don't mark implemented if partial. Either ship the slice or split the issue. |
status: implementedimplementednpx claudepluginhub nexus-substrate/nexus-agentsGrooms all open GitHub issues with subagents for clarity then loops implementation: branch, research, swarm code, test, commit, merge PRs until backlog cleared.
Resolves GitHub issues via 8-phase workflow: fetch details, analyze requirements, implement solutions, verify correctness, code review, commit changes, create PRs. Activates on resolve, implement, fix requests or issue references.
Investigates and resolves GitHub issues with systematic triage, root cause analysis, test-driven fixes, and pull request management. Use when given an issue ID or URL.