An opinionated collection of Claude Code plugins, primarily developed for internal team use. Public so colleagues and collaborators can install directly.
These plugins reflect specific workflows and tool choices -- they may not suit every setup. Feel free to fork and adapt.
/plugin marketplace add mareurs/sdd-misc-plugins
/plugin install sdd@sdd-misc-plugins
/plugin install code-explorer-routing@sdd-misc-plugins
| Plugin | Version | Description |
|---|---|---|
| sdd | 2.2.1 | Specification-Driven Development: governance, workflow commands, and enforcement hooks |
| tool-infra | 2.8.0 | Deprecated -- superseded by code-explorer-routing. Semantic tool infrastructure: routes Claude to use Serena/IntelliJ/claude-context instead of Grep/Glob, with language-aware dual-tool routing |
| code-explorer-routing | 1.5.4 | Companion plugin for code-explorer MCP server: injects tool guidance, redirects Read/Grep/Glob to symbol-aware tools, auto-reindex + drift warnings. Supersedes tool-infra. |
- Claude Code CLI
- jq -- used by hook scripts for JSON parsing
| Plugin | Additional Requirements |
|---|---|
| sdd | None (core workflow). Serena MCP for /drift and /document. |
| tool-infra | Serena MCP, IntelliJ MCP, and/or claude-context. Auto-detects which are available. |
| code-explorer-routing | code-explorer MCP server configured in .mcp.json or globally. |
A methodology where code follows specifications. Every feature starts with a clear definition of what before diving into how.
Commands: /specify, /plan, /review, /drift, /document, /bootstrap-docs, /sdd-init
Skills: sdd-flow (full lifecycle orchestration)
Hooks: spec-guard, review-guard, subagent-inject, session-start
See sdd/README.md for full documentation.
Deprecated: Superseded by code-explorer-routing. tool-infra will be decommissioned in a future release. New projects should use code-explorer-routing with code-explorer.
Makes Claude use semantic code tools (Serena, IntelliJ MCP, claude-context) instead of falling back to text search. Auto-detects tools from .mcp.json and languages from .serena/project.yml for language-aware routing.
Hooks:
- session-start -- Tool reference card with known issues, dual-tool decision matrix, and workflow patterns
- subagent-guidance -- Semantic tool workflow for all subagents; enriched guidance for Plan agents (workflow patterns, tool reference, known issues)
- semantic-tool-router -- Blocks Grep/Glob/Read on source files, suggests semantic alternatives
- mcp-param-fixer -- Auto-corrects wrong MCP parameter names in-place (e.g.
pattern->substring_pattern) - intellij-project-path -- Auto-injects
project_pathinto IntelliJ index calls - dual-tool-router -- Language-aware blocking of broken Serena calls (Kotlin/Java), redirects to IntelliJ equivalents
See tool-infra/README.md for details and configuration.
Companion plugin for code-explorer MCP server. Supersedes tool-infra. Routes Claude to use code-explorer's symbol-aware tools instead of Read/Grep/Glob. Auto-detects code-explorer from .mcp.json, ~/.claude/.claude.json, or ~/.claude/settings.json.
Hooks:
- session-start -- Tool guidance, memory hints, onboarding nudge, auto-reindex + drift warnings
- subagent-guidance -- Injects code-explorer guidance into all subagents (MCP server_instructions only reach the main agent)
- post-tool-guidance -- PostToolUse soft warnings when Read/Grep/Glob are used on source files, suggests code-explorer alternatives
- worktree-activate -- PostToolUse: creates write-guard marker + injects activate_project guidance after EnterWorktree
- worktree-write-guard -- PreToolUse: hard-blocks code-explorer write tools in worktrees until activate_project is called
- ce-activate-project -- PostToolUse: clears write-guard marker after activate_project fires
See code-explorer-routing/README.md for details and configuration.
Add to your project's .claude/settings.json so all team members get the plugins automatically:
{
"extraKnownMarketplaces": {
"sdd-misc-plugins": {
"source": {
"source": "github",
"repo": "mareurs/sdd-misc-plugins"
}
}
},
"enabledPlugins": {
"sdd@sdd-misc-plugins": true,
"code-explorer-routing@sdd-misc-plugins": true
}
}When team members trust the repository folder, Claude Code automatically installs the marketplace and plugins.
MIT