Skip to content

qte77-claude-code-plugins

Claude Code plugin marketplace — 26 plugins, 68 skills, 2 agents from production workflows.

Browse the plugin docs at qte77.github.io/claude-code-plugins (rebuilt from the READMEs on every push to main).

License Version CodeQL CodeFactor

What

Plugin Skills / Agents Purpose
python-dev implementing-python testing-python reviewing-code Python TDD, implementation, code review + uv permissions hook
rust-dev implementing-rust testing-rust reviewing-rust Rust implementation, testing, code review + cargo permissions hook
go-dev implementing-go testing-go reviewing-go Go implementation, testing, code review + go tool permissions hook
typescript-dev implementing-typescript testing-typescript reviewing-typescript TypeScript implementation, testing, code review + npm/vitest permissions hook
cpp-desktop implementing-cpp reviewing-cpp analyzing-cpp-codebase C++ desktop GUI development (wxWidgets, GTK, Qt)
tdd-core testing-tdd Language-agnostic TDD methodology (Red-Green-Refactor, AAA)
commit-helper committing-staged-with-message creating-pr-from-branch Conventional commits + PR creation with approval workflow
codebase-tools researching-codebase hardening-codebase build-error-resolver (agent) Codebase research, 9-phase quality hardening (architecture, docs, 4-agent review), build error resolution
planning triaging-issues planner (agent) Feature/refactor planning with phased steps, dependencies, risks; GitHub issue triage (ROI × feasibility)
backend-design designing-backend System architecture and API design
mas-design designing-mas-plugins securing-mas Multi-agent plugin design + OWASP MAESTRO security
security-audit auditing-code-security detecting-secrets scanning-dependencies triaging-security-report OWASP Top 10, secrets detection, dependency scanning, report triage
web-recon web-recon Authorized web/API attack-surface assessment via web-recon-kit (endpoint enum, auth matrix, BOLA/BFLA)
cc-meta synthesizing-cc-bigpicture compacting-context summarizing-session-end distilling-plan-learnings handing-off-session orchestrating-parallel-workers persisting-bigpicture-learnings mining-session-patterns cross-checking-research Cross-project synthesis, context compaction, session intelligence
market-research analyzing-source-project researching-industry-landscape researching-market validating-product-market-fit developing-gtm-strategy analyzing-contradictions synthesizing-research generating-slide-deck GTM pipeline with teams mode, 2x2 strategy matrix
docs-generator generating-writeup generating-tech-spec generating-report Writeups, tech specs (ADR/RFC), reports with pandoc PDF
readme-generator writing-readme auditing-readme Generate and audit README.md files for repos, accounts, and orgs
website-audit researching-website-design auditing-website-usability auditing-website-accessibility auditing-website-seo-geo verifying-design-canvas Design research, usability, WCAG 2.2, SEO/GEO audits, design-canvas fidelity checks
docs-governance enforcing-doc-hierarchy maintaining-agents-md Documentation hierarchy audit + agent governance
ralph generating-prd-json-from-prd-md generating-interactive-userstory-md generating-prd-md-from-userstory-md PRD pipeline for the Ralph loop
embedded-dev checking-compliance implementing-firmware tracing-requirements auditing-pcb-design CE/FCC compliance, ESP-IDF/PlatformIO, KiCad PCB audit
gha-dev creating-gha GitHub Actions creation and Marketplace publishing
makefile-core creating-makefile Makefile scaffolding, linting, and conventions
rag-core implementing-document-indexing Heading-boundary chunking, FAISS, PageIndex hybrid retrieval
workspace-setup — Deploys rules, statusline, governance, base settings via SessionStart; copyable ~/.claude rebuild-persistence snippet
workspace-sandbox — Deploys rules, statusline, sandbox settings via SessionStart
cc-voice (external) — E2E voice — TTS via PTY proxy, STT planned (prototype)

Skills activate automatically based on task context.

Workspace plugins are mutually exclusive — install workspace-setup (lightweight defaults) or workspace-sandbox (hardened permissions + bwrap .gitignore), not both. Both use copy-if-not-exists so the first installed wins.

How

claude plugin marketplace add qte77/claude-code-plugins
claude plugin install workspace-setup@qte77-claude-code-plugins
claude plugin install python-dev@qte77-claude-code-plugins
Full setup — all plugins
# 1. Add the marketplace
claude plugin marketplace add qte77/claude-code-plugins

# 2. Install all plugins (pick ONE workspace plugin)
claude plugin install python-dev@qte77-claude-code-plugins
claude plugin install rust-dev@qte77-claude-code-plugins
claude plugin install go-dev@qte77-claude-code-plugins
claude plugin install typescript-dev@qte77-claude-code-plugins
claude plugin install cpp-desktop@qte77-claude-code-plugins
claude plugin install tdd-core@qte77-claude-code-plugins
claude plugin install commit-helper@qte77-claude-code-plugins
claude plugin install codebase-tools@qte77-claude-code-plugins
claude plugin install planning@qte77-claude-code-plugins
claude plugin install backend-design@qte77-claude-code-plugins
claude plugin install mas-design@qte77-claude-code-plugins
claude plugin install security-audit@qte77-claude-code-plugins
claude plugin install cc-meta@qte77-claude-code-plugins
claude plugin install market-research@qte77-claude-code-plugins
claude plugin install docs-generator@qte77-claude-code-plugins
claude plugin install docs-governance@qte77-claude-code-plugins
claude plugin install ralph@qte77-claude-code-plugins
claude plugin install embedded-dev@qte77-claude-code-plugins
claude plugin install gha-dev@qte77-claude-code-plugins
claude plugin install makefile-core@qte77-claude-code-plugins
claude plugin install rag-core@qte77-claude-code-plugins
claude plugin install workspace-setup@qte77-claude-code-plugins    # OR workspace-sandbox

# 3. Verify
claude plugin list
Team setup Add to `.claude/settings.json` so teammates get marketplace access:
{
  "extraKnownMarketplaces": {
    "qte77-claude-code-plugins": {
      "source": { "source": "github", "repo": "qte77/claude-code-plugins" }
    }
  }
}
Each member installs plugins individually with `claude plugin install`.
Manage
claude plugin list                                          # List installed
claude plugin install python-dev@qte77-claude-code-plugins    # Install
claude plugin update --all                                  # Update all
claude plugin remove python-dev@qte77-claude-code-plugins     # Remove
Development
make setup      # Install Claude Code + npm tools
make validate   # Validate plugin structure + JSON syntax
make sync       # Sync .claude/ SoT + the qte77 doc-structure canon into plugin dirs
make check_sync # Verify all copies match SoT (incl. canon template diff-guard)
make lint_md    # Lint markdown files
Every plugin must work when installed individually via `claude plugin install`. Shared references (e.g., `python-best-practices.md` in two skills, `workspace-sandbox` duplicating `workspace-setup`'s rules, the canon-derived README template) use real copies kept in sync via `make sync` / `make check_sync`.

Why

Most Claude Code plugin collections are grab-bags of one-off commands. These plugins are extracted from real production workflows: each enforces a convention — TDD, OWASP Top 10, the qte77 doc-structure canon, conventional commits — and composes with the others, so a team adopts a coherent SDLC rather than a loose toolbox.

Refs

License

Apache-2.0 — see LICENSE.