Updated 6d ago
by etr
groundwork
Claude Code plugin with 30+ skills for structured development workflows
45 GitHub stars (45)
+2 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | 0 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | +1 |
| Nov 5 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 5 forks (5 forks)
- 6d ago last update (Last updated 6d ago)
Install
Skills CLI
npx skills add etr/groundwork
Asks which skills and agents to install. Just one: npx skills add etr/groundwork --skill build-unplanned — add -g for every project.
Claude Code
git clone https://github.com/etr/groundworkcp -r "groundwork/skills/build-unplanned" ~/.claude/skills/
Copies the build-unplanned skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add etr/groundwork
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 42 files.
-
build-unplanned
Build a feature from description with worktree isolation and TDD. Usage /groundwork:build-unplanned "Add user login"
skills/build-unplanned/ on GitHub (opens in a new tab)SKILL.md -
check-specs-alignment
Verify alignment between code and specs. Usage /groundwork:check-specs-alignment
skills/check-specs-alignment/ on GitHub (opens in a new tab)SKILL.md -
create-tasks
Generate implementation tasks from architecture document. Usage /groundwork:create-tasks
skills/create-tasks/ on GitHub (opens in a new tab)SKILL.md -
debug
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
skills/debug/ on GitHub (opens in a new tab)SKILL.md -
design-architecture
This skill should be used when the user asks to design system architecture, make architectural decisions, or translate PRD into technical design
skills/design-architecture/ on GitHub (opens in a new tab)SKILL.md -
design-it-twice
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
skills/design-it-twice/ on GitHub (opens in a new tab)SKILL.md -
design-product
Create detailed product requirements document (PRD) for a feature. Usage /groundwork:design-product
skills/design-product/ on GitHub (opens in a new tab)SKILL.md -
domain-modeling
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
skills/domain-modeling/ on GitHub (opens in a new tab)SKILL.md -
doubt-driven-development
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
skills/doubt-driven-development/ on GitHub (opens in a new tab)SKILL.md -
finalize-task
Use when a task worktree has passed validation - manually commits, merges, and cleans up, or prepares runner-owned commits and publication
skills/finalize-task/ on GitHub (opens in a new tab)SKILL.md -
groundwork-check
Validate the Groundwork plugin for common issues. Usage /groundwork:groundwork-check
skills/groundwork-check/ on GitHub (opens in a new tab)SKILL.md -
groundwork-help
List all Groundwork skills with descriptions. Usage /groundwork:groundwork-help
skills/groundwork-help/ on GitHub (opens in a new tab)SKILL.md -
handoff
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
skills/handoff/ on GitHub (opens in a new tab)SKILL.md -
implement-task
Dispatches a planned task/feature to the task-executor agent for worktree-isolated TDD implementation
skills/implement-task/ on GitHub (opens in a new tab)SKILL.md -
instrument-observability
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
skills/instrument-observability/ on GitHub (opens in a new tab)SKILL.md -
just-do-it-swarming
Execute all remaining tasks using agent teams for context isolation. Each task runs in its own session. Pass --project <name> to pin the monorepo package for this whole run. Usage /groundwork:just-do-it-swarming [--project name] [--parallel]
skills/just-do-it-swarming/ on GitHub (opens in a new tab)SKILL.md -
just-do-it
Execute all remaining tasks in sequence until completion. Pass --project <name> to pin the monorepo package for this whole run. Usage /groundwork:just-do-it [--project name]
skills/just-do-it/ on GitHub (opens in a new tab)SKILL.md -
plan-task
Plans a task or feature - loads context, optionally clarifies requirements, spawns Plan agent, persists plan to the project-scoped .groundwork-plans/
skills/plan-task/ on GitHub (opens in a new tab)SKILL.md -
review-pr
Review a GitHub PR using multi-agent verification. Usage /groundwork:review-pr [PR number or URL]. Pass --no-interactive to skip all prompts and auto-publish.
skills/review-pr/ on GitHub (opens in a new tab)SKILL.md -
select-project
This skill should be used when the user wants to switch between projects in a monorepo - lists projects from .groundwork.yml and sets the active project
skills/select-project/ on GitHub (opens in a new tab)SKILL.md -
setup-repo
This skill should be used when configuring a repository for groundwork - detects single-project or monorepo structure and creates .groundwork.yml
skills/setup-repo/ on GitHub (opens in a new tab)SKILL.md -
ship
Ship a validated change to production - sequences observability and a staged rollout, then gates the outward-facing deploy behind a final go/no-go. Usage /groundwork:ship
skills/ship/ on GitHub (opens in a new tab)SKILL.md -
skills
List all available Groundwork skills with descriptions. Usage /groundwork:skills
skills/skills/ on GitHub (opens in a new tab)SKILL.md -
source-architecture-from-code
Synchronize architecture document with codebase changes. Usage /groundwork:source-architecture-from-code
skills/source-architecture-from-code/ on GitHub (opens in a new tab)SKILL.md -
source-product-specs-from-code
Synchronize PRD with implemented codebase changes. Usage /groundwork:source-product-specs-from-code
skills/source-product-specs-from-code/ on GitHub (opens in a new tab)SKILL.md -
source-ux-design-from-code
Synchronize design system document with codebase changes. Usage /groundwork:source-ux-design-from-code
skills/source-ux-design-from-code/ on GitHub (opens in a new tab)SKILL.md -
split-architecture
This skill should be used when converting a single-file architecture doc to directory-based format for better organization of large architecture documents
skills/split-architecture/ on GitHub (opens in a new tab)SKILL.md -
split-specs
This skill should be used when converting a single-file spec to directory-based format for better organization of large specifications
skills/split-specs/ on GitHub (opens in a new tab)SKILL.md -
staged-rollout
Roll out a change in stages behind a feature flag with a monitoring window and a written rollback plan - use before shipping anything user-facing, instead of flipping it on for everyone at once
skills/staged-rollout/ on GitHub (opens in a new tab)SKILL.md -
statusline
Use when installing or uninstalling Groundwork's optional statusline configuration
skills/statusline/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.