Skip to content

lugassawan/swe-workbench

SWE Workbench

A senior engineer's toolkit for Claude Code — principled design, language expertise, pragmatic workflows.

What it is

swe-workbench bundles the reasoning a careful senior engineer does every day: architectural judgement (Clean Architecture, DDD, SOLID), test discipline (TDD, F.I.R.S.T.), pattern fluency (GoF and beyond), and idiomatic expertise in Go, Rust, and TypeScript. Principles auto-load when you are designing or writing code; language skills auto-load by file extension; commands and subagents are there when you want explicit help.

Install

From the marketplace:

/plugin marketplace add lugassawan/swe-workbench
/plugin install swe-workbench

For local development:

git clone https://github.com/lugassawan/swe-workbench
cd swe-workbench
/plugin marketplace add $(pwd)
/plugin install swe-workbench

What's inside

  • Commands/swe-workbench:review, /swe-workbench:design, /swe-workbench:refactor, /swe-workbench:debug, /swe-workbench:implement, /swe-workbench:test, /swe-workbench:security-review, /swe-workbench:capture, /swe-workbench:cleanup-merged — see docs/catalog.md.
  • Subagentsreviewer, senior-engineer, refactorer, debugger, security-auditor, test-writer, product-manager — see docs/catalog.md.
  • Principles — Clean Architecture, DDD, SOLID, TDD, design patterns, clean code, observability, API design, concurrency, error handling, security — auto-load by trigger keyword.
  • Languages — Go, Rust, TypeScript, Python — auto-load by file extension.
  • Integrationsticket-context — auto-loads on ticket references (Jira, Confluence, GitHub) to feed the full spec into commands.
  • Workflowsdevelopment orchestrator wrapping the full 5-phase implementation lifecycle.

Full reference tables → docs/catalog.md. Extending guide and philosophy → docs/extending.md. Runtime dependencies → docs/dependencies.md.

Contributing

See CONTRIBUTING.md.

License

MIT.

About

Claude Code plugin — senior-engineer toolkit with Clean Architecture, DDD, SOLID, TDD, design patterns, and Go/Rust/TypeScript expertise. Includes a full development lifecycle skill backed by superpowers.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors