Plugins for hacking, development workflows, and greenfield projects
npx claudepluginhub mjrskiles/vibe-hackerPrevent backwards-compatibility cruft in prototype projects
Context priming - load project files on session start
Structured planning documents (ADRs, FDPs, Action Plans) with protected paths
Domain-specific code auditors: Klaus (embedded), Librodotus (docs), Shawn (education)
Production-ready workflow orchestration with 75 focused plugins, 182 specialized agents, and 147 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
No description available.
A collection of Claude Code plugins for hacking, development workflows, and greenfield projects.
| Plugin | Description | Use Case |
|---|---|---|
| greenfield-mode | Prevent backwards-compatibility cruft | Prototype projects |
| primer | Context priming on session start | Any project |
| planning | ADRs, FDPs, Action Plans, Reports, Roadmap | Structured planning |
| expert-agents | Klaus, Librodotus, Shawn | Code audits |
# Add the vibe-hacker directory as a marketplace
/plugin marketplace add /path/to/vibe-hacker
# Install individual plugins
/plugin install greenfield-mode@vibe-hacker
/plugin install primer@vibe-hacker
/plugin install planning@vibe-hacker
/plugin install expert-agents@vibe-hacker
Prevents backwards-compatibility cruft in prototype projects.
Hooks:
Config: greenfield_mode, greenfield_strict, greenfield_patterns
Context priming - automatically load project files on session start.
Hooks:
Config: priming.files, priming.globs, priming.instructions
Structured planning documents with protected paths.
Features:
Hooks:
Config: planning, protected_paths
Domain-specific code auditors with unique personalities.
Commands:
/klaus - Embedded systems auditor/librodotus - Documentation quality auditor/shawn - Educational mentorConfig: None (stateless)
All plugins read from .claude/vibe-hacker.json:
{
"greenfield_mode": true,
"greenfield_strict": false,
"greenfield_patterns": ["deprecated", "legacy", "@deprecated"],
"priming": {
"files": ["README.md"],
"globs": ["docs/planning/action-plans/*.md"],
"instructions": "Focus on active work."
},
"planning": {
"version": "0.2.1",
"subdirs": {
"adr": "decisions",
"fdp": "designs",
"ap": "action-plans",
"report": "reports"
}
},
"protected_paths": {
"planning_root": "docs/planning",
"rules": [
{"pattern": "docs/planning/*/archive/**", "tier": "readonly"}
]
}
}
Each plugin reads only its relevant keys:
greenfield-mode reads: greenfield_mode, greenfield_strict, greenfield_patternsprimer reads: priming, greenfield_mode (for display)planning reads: planning, protected_pathsexpert-agents reads: nothing (stateless)vibe-hacker/
├── plugins/
│ ├── greenfield-mode/ # Cruft prevention
│ ├── primer/ # Context priming
│ ├── planning/ # Planning documents
│ └── expert-agents/ # Code auditors
├── docs/
│ └── planning/ # This project's planning docs
├── templates/
└── README.md
MIT
Michael Skiles (mike@mskiles.com)