By mjrskiles
Domain-specific code auditors: Klaus (embedded), Librodotus (docs), Shawn (education)
npx claudepluginhub mjrskiles/vibe-hacker --plugin expert-agentsInvoke Klaus for firmware quality audit (memory|timing|safety|style|full)
Invoke Librodotus for documentation quality audit (readme|code|architecture|freshness|full)
Invoke Shawn for educational review (onboarding|concepts|examples|depth|full)
Embedded firmware quality auditor. Invoke after major changes, before releases, or to audit codebase quality. A pedantic expert who demands best practices. Usage - specify audit type: memory, timing, safety, style, or full.
Documentation quality auditor. Invoke to audit docs, README, code comments, or overall documentation health. Values clarity, brevity, and unix-like usefulness. Usage - specify audit type: readme, code, architecture, freshness, or full.
Educational mentor who evaluates projects as learning resources. Asks "what makes this teachable?" Balances accessibility with appropriate challenge. Usage - specify review type: onboarding, concepts, examples, depth, or full.
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)
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Uses power tools
Uses Bash, Write, or Edit tools
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.