lugassawan/swe-workbench

Claude Code & Pi Coding Agent plugin — senior-engineer toolkit: Clean Architecture, DDD, SOLID, TDD, design patterns, security review, and language expertise across Bash, C#, Dart, Go, Java, Kotlin, Python, Ruby, Rust, SQL, Swift, and TypeScript.

2Stars on the repository
63Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

address-feedback

01

lugassawan/swe-workbench

Command

Help the PR owner address review feedback — fetches open threads, presents a per-thread triage (ADDRESSED / CLARIFIED / DEFERRED), applies fixes, commits, posts per-thread replies, and resolves review threads.

2 2d ago A 46 tokens original MIT

architect

02

lugassawan/swe-workbench

Command

Author an ADR, RFC, or cross-service contract via the architect subagent.

2 2d ago A 15 tokens original MIT

audit-codebase

03

lugassawan/swe-workbench

Command

Cold-start, time-boxed, multi-domain audit sweep — surfaces ranked findings with reasoning chains across security, performance, reliability, tooling, and testing.

2 2d ago A 29 tokens original MIT

capture

04

lugassawan/swe-workbench

Command

Capture an idea, improvement, or bug as a well-framed GitHub issue (works in any repo).

2 2d ago A 22 tokens original MIT

codebase-knowledge

06

lugassawan/swe-workbench

Command

Present a structured knowledge document for this codebase — architecture overview, module map, public API surfaces, and patterns. Knowledge-presentation only (no defect ranking). Use /swe-workbench:audit-codebase for defect sweeps; /swe-workbench:document for generating new prose docs.

2 2d ago A 60 tokens original MIT

converge

07

lugassawan/swe-workbench

Command

Run an unattended review→fix→re-review loop on the current branch until the reviewer has no findings at or above Medium, then push once. Findings stay in a local scratch file and are never posted to GitHub. Stops early on oscillation, a red test suite, or a 4-review cap.

2 2d ago A 62 tokens original MIT

debug

08

lugassawan/swe-workbench

Command

Diagnose a bug, failing test, or unexpected behavior — root-cause first, minimal fix, regression test. Performance-shaped symptoms (slow, latency, profiling) are routed to workflow-performance-investigation via one clarifying question.

2 2d ago A 46 tokens original MIT

design

09

lugassawan/swe-workbench

Command

Consult the senior-engineer subagent for an architectural decision.

2 2d ago A 11 tokens original MIT

doctor

10

lugassawan/swe-workbench

Command

Read-only preflight check of runtime dependencies (gh, git, jq, rimba, claude, python3) plus gh auth status and .claude/cache/ repo hygiene. Prints a green/red table; never modifies state. Exit 0 regardless of findings; exits 1 only if the swe-workbench-doctor command is not on PATH.

2 2d ago A 71 tokens original MIT

document

11

lugassawan/swe-workbench

Command

Generate or update documentation (README, ADR, ARCHITECTURE, inline comments) via the tech-writer subagent.

2 2d ago A 24 tokens original MIT

extend

12

lugassawan/swe-workbench

Command

Capture a mid-PR sub-idea and implement it onto the current open PR's branch — no new branch, no new PR. Preserves Verify → Review → Deliver.

2 2d ago A 35 tokens original MIT

handoff

13

lugassawan/swe-workbench

Command

Hand work to Claude Code or Pi through a bounded semantic checkpoint, resume or recover a checkpoint, inspect status, or close a completed handoff.

2 2d ago A 29 tokens original MIT

hotfix

14

lugassawan/swe-workbench

Command

Ship a fast branch-based P0 hotfix — diagnose, implement, open a ready-for-review PR, then verify + review after (deferred by design).

2 2d ago A 32 tokens original MIT

implement

15

lugassawan/swe-workbench

Command

Drive a feature implementation end-to-end from a ticket or spec — branch, plan, build, verify, review, deliver.

2 2d ago A 24 tokens original MIT

migrate

16

lugassawan/swe-workbench

Command

Invoke the migrator subagent to plan and execute a multi-deployment migration via expand → backfill → dual-write → switch → contract.

2 2d ago A 27 tokens original MIT

refactor

17

lugassawan/swe-workbench

Command

Invoke the refactorer subagent for a behavior-preserving refactor.

2 2d ago A 14 tokens original MIT

report-issue

18

lugassawan/swe-workbench

Command

File a plugin bug or feature request directly into lugassawan/swe-workbench from any directory.

2 2d ago B 19 tokens original MIT

review

19

lugassawan/swe-workbench

Command

Review the current git diff — auditor selected by --mode (general, security, a11y, deps, perf, tests, contributor-trust, ux) or auto-inferred from the diff when omitted. Pass a PR number to review a specific PR; use --check-followup to re-check a PR after the owner has addressed feedback.

2 2d ago A 72 tokens original MIT

security-review

20

lugassawan/swe-workbench

Command

Depth-first security audit of the current git diff — OWASP Top 10, secret leakage, insecure-by-default APIs, and language-specific foot-guns. Pass a PR number to audit a specific PR's diff.

2 2d ago A 43 tokens original MIT

sync

21

lugassawan/swe-workbench

Command

Bring the current branch up to date with the default branch — delegates the mechanical merge/rebase to rimba (or git), then walks through any conflicts file-by-file with a recommended resolution before applying. Never auto-pushes. Pass --rebase to rebase instead of merge. Pass --check-redundancy to also surface…

2 2d ago A 75 tokens original MIT

test

22

lugassawan/swe-workbench

Command

Invoke the test-writer subagent to add focused, behavioural tests in the target language's idiom. Pass --mode e2e (or --e2e) to run the browser-driven E2E pipeline instead, or --mode e2e-live for an ephemeral, human-watched browser walkthrough with no spec file written.

2 2d ago A 67 tokens original MIT

lugassawan/swe-workbench

Command

If $ARGUMENTS contains a ticket reference, invoke swe-workbench:ticket-context first and prepend its structured summary to the delegation context below. Skip if $ARGUMENTS is free-text with no recognizable ref. (Trigger patterns are defined in that skill's "When to invoke" section.).

2 2d ago A 0 tokens original MIT