groundwork
01Plugin Claude Code
Comprehensive skills library for Claude Code: planning, design, TDD, debugging, collaboration patterns, and proven techniques.
Plugin Claude Code
Comprehensive skills library for Claude Code: planning, design, TDD, debugging, collaboration patterns, and proven techniques.
Instructions file CodexOpenCode
Instructions for etr/groundwork, covering agents.md, project overview, project structure, component formats and skills (skills/ /skill.md).
Instructions file
Instructions for etr/groundwork, covering claude.md, project overview, project structure, component formats and skills (skills/ /skill.md).
Hook
Runs when a session starts on startup, resume, clear and compact, executing session-start.sh via bash. From etr/groundwork.
Hook
Runs after a tool call finishes for Bash and Skill tool calls, executing check-commit-alignment.sh and resolve-template-vars.js via bash (2 commands). From etr/groundwork.
Hook
Runs when a subagent finishes, executing validate-agent-output.sh via bash. From etr/groundwork.
Hook
Runs before the context is compacted, executing pre-compact.sh via bash. From etr/groundwork.
Skill Claude CodeCodex
Build a feature from description with worktree isolation and TDD. Usage /groundwork:build-unplanned "Add user login".
Skill Claude CodeCodex
Verify alignment between code and specs. Usage /groundwork:check-specs-alignment.
Skill Claude CodeCodex
Generate implementation tasks from architecture document. Usage /groundwork:create-tasks.
Skill Claude CodeCodex
This skill should be used when investigating bugs, unexpected behavior, test failures, or any code that does not work as expected - enforces systematic root cause analysis before any fix.
Skill Claude CodeCodex
This skill should be used when the user asks to design system architecture, make architectural decisions, or translate PRD into technical design.
Skill Claude CodeCodex
Use before committing to a non-trivial module, service boundary, or public API - generate 2-3 divergent interface designs, compare them on depth/locality/seam, and recommend one.
Skill Claude CodeCodex
Create detailed product requirements document (PRD) for a feature. Usage /groundwork:design-product.
Skill Claude CodeCodex
Use when designing a product or feature and the project lacks shared, agreed terminology - builds and maintains a pure domain glossary so agents speak one language.
Skill Claude CodeCodex
Use when building a high-stakes or hard-to-reverse change - schema/data migrations, auth, payments, public API surface, destructive operations, or concurrency - to adversarially refute the chosen approach BEFORE committing to it.
Skill Claude CodeCodex
Validate the Groundwork plugin for common issues. Usage /groundwork:groundwork-check.
Skill Claude CodeCodex
List all Groundwork skills with descriptions. Usage /groundwork:groundwork-help.
Skill Claude CodeCodex
Use when ending a session or passing work to another agent - produces a compact handoff document that transfers context, state, and next objective without copying source material.
Skill Claude CodeCodex
Dispatches a planned task/feature to the task-executor agent for worktree-isolated TDD implementation.
Skill Claude CodeCodex
Instrument a change with structured logging, RED metrics, trace spans, and symptom-based alerts - use while building the change, not after an incident proves it was unobservable.
Skill Claude CodeCodex
Execute all remaining tasks using agent teams for context isolation. Each task runs in its own session. Usage /groundwork:just-do-it-swarming [--parallel].
Skill Claude CodeCodex
Execute all remaining tasks in sequence until completion. Usage /groundwork:just-do-it.
Skill Claude CodeCodex
Plans a task or feature - loads context, optionally clarifies requirements, spawns Plan agent, persists plan to .groundwork-plans/.