AI development system — skills, agents, and hooks for systematic software engineering with Claude Code
npx claudepluginhub martineserios/thebranaAI development system — skills, agents, and hooks for systematic software engineering with Claude Code
A Claude Code plugin that turns it into a systematic development partner -- skills, rules, hooks, and agents so Claude learns from every session, follows engineering discipline, and works consistently across all your projects.
/plugin marketplace add martineserios/thebrana
/plugin install brana
git clone https://github.com/martineserios/thebrana.git
cd thebrana && ./bootstrap.sh
/brana:build "add user authentication" -- auto-detects strategy (feature, bug fix, refactor...)
/brana:backlog start t-015 -- pick a task and enter the build loop
/brana:close -- end session, capture learnings
/brana:build detects what you're doing -- feature, bug fix, refactor, spike, migration, investigation, or greenfield -- and runs the right workflow. TDD enforced, docs included.
Hooks capture corrections, test writes, and failure cascades. /brana:close extracts patterns. Next session, they're recalled automatically. Confidence-weighted: new learnings start quarantined, proven ones surface first.
/brana:challenge runs an Opus-powered adversarial review with four flavors: pre-mortem, simplicity challenge, assumption buster, adversarial user. Auto-triggers after plan mode.
/brana:review (weekly/monthly health checks), /brana:pipeline (deal tracking), /brana:financial-model (projections + scenarios), /brana:venture-phase (milestone execution), /brana:proposal (client proposals in Spanish).
The PreToolUse hook blocks implementation writes on feat/* branches until a spec or test exists. Projects opt in by having a docs/decisions/ directory.
| Group | Skills |
|---|---|
| Core | backlog, reconcile, acquire-skills, plugin |
| Execution | build, onboard, align, client-retire |
| Learning | challenge, research, memory, retrospective |
| Venture | review, venture-phase, pipeline, financial-model, proposal |
| Session | close |
| Capture | log |
| Tools | notebooklm-source |
| Utility | scheduler, export-pdf, gsheets, respondio-prompts, meta-template |
All skills are invoked as /brana:<name>. See Skill Reference for full details.
| Agent | Model | Auto-fires when |
|---|---|---|
| memory-curator | Haiku | Starting work, familiar problem, stuck |
| client-scanner | Haiku | New client, project health check |
| venture-scanner | Haiku | New business project |
| challenger | Opus | Plan or architecture decision forming |
| debrief-analyst | Opus | End of implementation session |
| scout | Haiku | Research tasks (spawned by skills) |
| archiver | Haiku | Retiring a client |
| daily-ops | Haiku | Session start on venture project |
| metrics-collector | Haiku | Business reviews |
| pipeline-tracker | Haiku | Pipeline tracking, deal events |
| pr-reviewer | Sonnet | PR creation (auto-triggered) |
All agents are read-only. See Agent Reference for full details.
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations