Use when writing technical documentation, READMEs, or project documentation in markdown. Covers structure, conventions, and best practices.
Use when writing or editing markdown files. Covers headings, text formatting, lists, links, images, code blocks, and blockquotes.
Use when creating or formatting tables in markdown. Covers table syntax, alignment, escaping, and best practices.
Configure markdownlint rules and options including rule management, configuration files, inline comments, and style inheritance.
Create custom linting rules for markdownlint including rule structure, parser integration, error reporting, and automatic fixing.
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-markdownMemory 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.
Claude + Obsidian knowledge companion. Sets up a persistent, compounding wiki vault (Karpathy's LLM Wiki pattern). v1.7 "Compound Vault" + v1.8 methodology modes close 5 of 5 priority gaps from the May 2026 compass artifact. Ships: substrate alignment with kepano/obsidian-skills, default Obsidian CLI transport, hybrid retrieval (contextual prefix + BM25 + cosine rerank per Anthropic's Sept 2024 research), per-file advisory locking for multi-writer safety, pre-commit verifier agent, AND methodology modes (LYT / PARA / Zettelkasten / Generic) for first-class organizational support no other Claude+Obsidian competitor offers. v1.7.x audit closure: every BLOCKER + HIGH + MEDIUM + LOW finding from the v1.7.0 audit is CLOSED or DEFERRED-with-rationale. Optional DragonScale Memory extension (log folds, deterministic addresses, semantic tiling lint, boundary-first autoresearch).
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 41 skills, 8 agents, 23 commands, 37 hook scripts across 24 events. Cross-agent via skills add.
Build and maintain an LLM-curated personal knowledge base with default local FastEmbed + sqlite-vec search, BM25 fusion, structured evidence, incremental caching, and a compiled graph layer.
Access official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.
Full API lifecycle management for Claude Code. Sync collections, generate client code, discover APIs, run tests, create mocks, publish docs, and audit security. Powered by the Postman MCP Server.