A Claude Code marketplace for focused development workflow and release automation plugins.
The core plugin provides git and PR automation, testing discipline, skill authoring, architecture review, and technical writing.
Install it with:
/plugin install skill-setGenerated by plugins/skill-set/scripts/generate-inventory; do not edit this block manually.
Runtime totals: 10 skills, 7 legacy commands, 4 PR agents, 0 hooks, 0 MCP servers.
| Skill | Description |
|---|---|
autofixing-and-escalating |
Classifies actionable findings from linters, tests, security scans, audits, and PR reviews, automatically applies unambiguous fixes, and pauses only for decisions required by ambiguous findings before applying the complete chosen resolution. |
creating-skills |
This skill is the primary entry point for creating, modifying, evaluating, and governing the lifecycle of agent skills. |
driving-with-tests |
Guides implementation and verification through Orient, Red/Green/Refactor, Probe, and Guard. |
grilling-plans |
Stress-tests an existing plan, RFC, design, or proposal by resolving one decision per turn and maintaining a decision ledger. |
guarding-agent-directives |
Verifies proposed agent-directive additions and audits existing CLAUDE.md, AGENTS.md, and referenced instruction files for bloat, duplication, ambiguity, and placement. |
improving-architecture |
Finds and ranks evidence-backed deep-module and seam refactor candidates in a codebase. |
managing-git-workflow |
Safely inspects repository state and executes explicitly authorized commits, pushes, and pull-request creation through a constrained runner. |
shipping-pr |
Drives an existing or newly requested pull request through deterministic CI, review, and blocker-resolution cycles until it is verified clean or reaches a terminal stop. |
writing-clear-prose |
Drafts and revises substantive non-fiction such as reports, proposals, technical documents, and explanatory articles. |
zooming-out-on-code |
Produces a compact, read-only system map of unfamiliar project code in domain vocabulary. |
| Invocation | Description |
|---|---|
/skill-set:code:zoom-out |
Return a read-only five-part system map of unfamiliar code: responsibility, callers, dependencies, siblings, and unknowns. |
/skill-set:git:commit |
Create a scoped commit without pushing |
/skill-set:git:pr |
Create or find a pull request from committed changes |
/skill-set:git:push |
Push existing commits with remote SHA protection |
/skill-set:plan:grill |
Stress-test an existing plan one decision per turn, stopping after five user questions with a Confirmed, Rejected, and Unresolved ledger. |
/skill-set:pr:fix |
Resolve PR blockers in the current PR worktree through one publication-gated cycle |
/skill-set:pr:ship |
Ship a PR through resumable CI, review, and blocker-resolution cycles |
| Agent | Description |
|---|---|
ci-failure-resolver |
Analyzes current-HEAD CI failures and applies authorized, unambiguous fixes in the recorded current PR worktree. |
merge-conflict-resolver |
Resolves an authorized merge conflict in the recorded current PR worktree. |
pr-review-feedback |
Processes unresolved actionable PR review threads on the current HEAD in the recorded current PR worktree. |
resolving-pr-blockers |
Resolves one authorized PR-blocker cycle in the current PR worktree, then performs a single publication gate. |
plugins/skill-set/
├── .claude-plugin/plugin.json
├── agents/ # generated table above
├── bin/ # legacy compatibility wrappers
├── commands/ # nested legacy command names
├── evals/ # official plugin eval cases
├── scripts/ # inventory and eval tooling
├── skills/ # skills and portable bundled runners
└── tests/ # deterministic validation
Skills are also model-invocable and load automatically when their descriptions match the current task.
The opt-in release plugin provides the bumping-version skill. It inspects version manifests, prepares a semantic-version commit in an isolated worktree, and requires explicit approval before a direct base-branch push.
Its source and release history live independently at ether-moon/release-workflow.
Install it separately with:
/plugin install release-workflowUsers upgrading from a previous skill-set release must install release-workflow to keep version-bump automation. The plugins now use independent versions and release cycles.
- Progressive disclosure — Keep core workflows in
SKILL.mdand load references only when needed. - Context awareness — Adapt workflow output to project language and conventions.
- Token efficiency — Keep skill metadata and instructions focused on behavior the model cannot reliably infer.
- Namespacing — Organize commands to prevent collisions.
- Verification — Test runtime integrations in addition to validating static plugin structure.
- Portable execution — Resolve constrained runners from each skill directory without host-specific plugin-root variables.
Claude Code 2.1.215 correctly discovers all four agents after standard-location auto-discovery is enabled, but plugin details folds only the 10 core skills into its Skills total and omits the seven nested legacy command names. During a manual release check, launch Claude with --plugin-dir plugins/skill-set, verify Agents (4), and confirm all seven command names in /help autocomplete. The external release-workflow repository validates its bumping-version package independently. Deterministic CI does not use the aggregate Skills number as the command-compatibility gate.
- Claude Code
- Git for repository workflows
- GitHub CLI for pull request workflows
- Bash 3.2 or newer, GitHub CLI, and
jqforrelease-workflow
See AGENTS.md for repository conventions and skill development guidance.
MIT
The following skills were inspired by mattpocock/skills (MIT license):
grilling-plans←grill-me/grill-with-docszooming-out-on-code←zoom-outimproving-architecture←improve-codebase-architecturedriving-with-tests(vertical Red/Green/Refactor slicing) ←tdd
See CHANGELOG.md for version history and migration notes.