Skip to content

About

Makes Agents produce staff-engineer-quality code

Topics

Resources

Contributing

Stars

12 stars

Watchers

0 watching

Forks

Repository files navigation

development-skills

A disciplined engineering workflow for Claude Code and Codex CLI.

Use the smallest safe workflow, keep important decisions on disk, and verify claims with evidence.

Release License


Install

Claude Code:

/plugin marketplace add reidemeister94/development-skills
/plugin install development-skills@development-skills

Codex CLI:

codex plugin marketplace add reidemeister94/development-skills

Then open /plugins, find development-skills, and install it.

The plugin activates for development work. Hooks run automatically on Claude Code and supported Codex versions. When Codex does not load plugin hooks, run the relevant formatter manually with hooks/auto-format.

How it works

shared/development-loop.md selects the smallest path that fits the work:

Path Use it when Work record
Direct One clear, reversible change has a known proof. None.
Bounded The result is clear, but several modules or a high-impact contract need review. Chat summary and independent review when risk requires it.
Full Decisions need lasting reasons, proof needs design, or another session must resume the work. A plan and decision chronicle.

The full path keeps two files:

  • docs/plans/YYYY-MM-DD__<slug>.md records design, exact work, checks, and current state.
  • docs/chronicles/YYYY-MM-DD__<slug>.md records the request, reasons, rejected alternatives, and useful failed approaches.

The user approves a presented plan before implementation. Approved work continues through implementation, verification, independent review, explanation when useful, and documentation alignment.

Included capabilities

The plugin ships 22 skills:

Area Skills
Core workflow using-development-skills, brainstorming, create-test, explain-diff
Review and improvement staff-review, roast-my-code, refactor, simplify-stuff, rethink
Documentation and Git align-docs, changelog, commit, handoff, resolve-merge, wrap-up-branch
Research and evaluation best-practices, ai-agent-bench, eval-regression, phone-a-friend, plugin-feedback
Communication and maintenance bro, update-deps

refactor, simplify-stuff, phone-a-friend, and wrap-up-branch require explicit invocation. bro switches explanations to plain language without dropping necessary facts. phone-a-friend asks the other CLI family for an independent, read-only opinion.

One named subagent ships: staff-reviewer. Implementation and verification stay in the main context.

Shared contracts

The plugin does not ship language, framework, organization, or product conventions. It reads those rules from the target repository.

Hooks

Hook Purpose
session-start Inject the router and writing contract before the first decision.
auto-format Apply a best-effort formatter after an edit.
plan-approved Continue approved work without asking for the same approval again.

Claude Code also loads shared/writing.md as the plugin output style.

Acknowledgments

Inspired by superpowers by Jesse Vincent. This project adds risk-based paths, persistent decision records, one clean-context reviewer, and language-agnostic contracts.

Contributing

Open an issue before substantial work, then read CONTRIBUTING.md.

License

MIT

About

Makes Agents produce staff-engineer-quality code

Topics

Resources

Contributing

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages