By thedotmack
Design quality gates and test strategies, establish test architecture with isolation and maintainable fixtures, and implement quality measurement approaches to improve code reliability.
Use this agent when you need to develop comprehensive testing strategies, define quality gates, select appropriate test types for different scenarios, or establish quality measurement approaches . Examples: <example>Context: User is starting a new project and needs to establish a testing strategy . user: 'We're building a new payment processing feature. What testing approach should we take?' assistant: 'I'll use the quality-strategist agent to help you design a comprehensive testing strategy for your payment processing feature.' <commentary>Since the user needs strategic guidance on testing approach, use the quality-strategist agent to recommend appropriate test types, patterns, and quality gates.</commentary></example> <example>Context: User has low confidence in their test suite and needs to improve quality . user: 'Our tests pass but we still have bugs in production. How can we improve our testing strategy?' assistant: 'I'll use the quality-strategist agent to analyze your testing approach and recommend improvements to increase confidence.' <commentary>Since the user needs strategic improvements to their testing approach, use the quality-strategist agent to evaluate their current strategy and suggest enhancements.</commentary></example>
Use this agent when you need to design test organization patterns, implement test isolation strategies, manage test fixtures and dependencies, or improve test maintainability . Examples: <example>Context: User's test suite has become difficult to maintain and tests are affecting each other . user: 'Our tests are flaky and we're getting random failures. Tests seem to be interfering with each other.' assistant: 'I'll use the test-architect agent to help you implement proper test isolation and organization patterns.' <commentary>Since the user needs architectural improvements to test structure and isolation, use the test-architect agent to design better test organization patterns.</commentary></example> <example>Context: User is struggling with complex test setup and wants to improve test maintainability . user: 'We have a lot of duplicated setup code across our tests. How can we make this more maintainable?' assistant: 'I'll use the test-architect agent to help you design reusable test fixtures and reduce duplication.' <commentary>Since the user needs to improve test architecture and reduce duplication, use the test-architect agent to recommend fixture patterns and test organization strategies.</commentary></example>
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A curated marketplace of Claude Code plugins that embody the principles of ethical and professional software development.
Han (藩 - domain/clan) is a marketplace of Claude Code plugins built on the foundation of the seven Bushido virtues. Each plugin helps you write better code through skills, agents, validation hooks, and external integrations.
The marketplace is organized around Japanese martial arts philosophy:
The Bushido Code guides every plugin in this marketplace:
Use the han CLI tool to automatically detect and install appropriate plugins:
Important: Han must be installed globally for hooks to work. Hooks run validation commands (tests, linting, etc.) when you stop working, and they require
hanto be available in your PATH. Usingnpxwill install plugins but hooks will not function.
# Install globally (REQUIRED for hooks)
npm install -g @thebushidocollective/han
# Then install plugins
han plugin install --auto
For other installation methods (Homebrew, curl, manual download), visit han.guru.
The installer will:
.claude/settings.json automatically/plugin CommandUse Claude Code's built-in plugin command to add the marketplace:
/plugin marketplace add thebushidocollective/han
Then install individual plugins:
/plugin install bushido@han
/plugin install jutsu-typescript@han
Note: For hooks to work, you must also install
hanglobally and ensure it's in your PATH. See Automatic Installation above.
Add the Han marketplace to your Claude Code settings (.claude/settings.json):
{
"extraKnownMarketplaces": {
"han": {
"source": {
"source": "github",
"repo": "thebushidocollective/han"
}
}
},
"enabledPlugins": {
"bushido": true
}
}
Then browse available plugins using Claude Code's plugin interface.
Note: For hooks to work, you must also install
hanglobally and ensure it's in your PATH. See Automatic Installation above.
The foundational plugin containing the seven virtues, enforcement hooks, and core quality skills.
Always install this first - it provides the philosophical foundation and universal quality principles (SOLID, TDD, Boy Scout Rule, etc.).
Language and tool plugins that provide validation hooks for your development workflow.
Categories:
Each buki plugin includes validation hooks that run on Stop and SubagentStop events, ensuring code quality before you continue.
Browse all jutsu plugins: Check the /buki directory in this repository.
Specialized agents focused on development disciplines and practices.
Disciplines include:
Browse all dō plugins: Check the /do directory in this repository.
MCP servers that provide external knowledge and integrations.
Examples:
Browse all hashi plugins: Check the /sensei directory in this repository.
Reminder: Han must be installed globally for hooks to work. See han.guru for installation instructions.
# Interactive mode - browse and select plugins
han plugin install
# Auto-detect mode - AI analyzes codebase
han plugin install --auto
npx claudepluginhub thedotmack/han --plugin do-quality-assuranceMemory compression system for Claude Code - persist context across sessions
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Validation and quality enforcement for Claude Agent SDK projects with TypeScript type checking and structure validation.
Validation and quality enforcement for GitHub Actions workflows with act local testing.
MCP server for managing technical blueprint documentation. Use search_blueprints before creating, read_blueprint before modifying, write_blueprint after implementation changes. Includes skills and hooks for quality enforcement.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.