By thedotmack
Create, optimize, and enforce GitLab CI/CD pipeline configurations: define stages, jobs with DAG dependencies, artifacts, caching, variables, and secure secrets from Vault, AWS, or Azure for reliable build automation.
Use when configuring artifacts for inter-job data passing or caching for faster builds. Covers cache strategies and artifact management.
Use when optimizing GitLab CI/CD pipelines for performance, reliability, or maintainability. Covers pipeline optimization and organizational patterns.
Use when defining GitLab CI jobs, configuring scripts, setting up environments, or managing job dependencies. Covers job structure and execution options.
Use when configuring GitLab CI/CD pipelines, defining stages, or setting up workflow rules. Covers pipeline structure, stage ordering, and execution flow.
Use when configuring GitLab CI/CD variables, managing secrets, or integrating with external secret providers. Covers secure credential handling.
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@han": 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 jutsu plugin includes validation hooks that run on Stop and SubagentStop events, ensuring code quality before you continue.
Browse all jutsu plugins: Check the /jutsu 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 /hashi 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 jutsu-gitlab-ciMemory 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.
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.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
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.