Agent Plugins Marketplace
All plugins

brana

v1.0.0

AI development system — skills, agents, and hooks for systematic software engineering with Claude Code

Claude Code44 Skills

By Martin EseriosLicense: MIT3 GitHub starsUpdated 9 hours ago

Directory evidence

Runtimes
Claude Code
Parsed components
44 skill or MCP entries
Source updated
Aug 31, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install brana for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install brana@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/martineserios/thebrana

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is system/.

Plugin files

system/
├── .claude-plugin/plugin.json
├── skills/acquire-skills/SKILL.md
├── skills/align/SKILL.md
├── skills/backlog/SKILL.md
├── skills/bash-defensive-patterns/SKILL.md
├── skills/brainstorm/SKILL.md
├── skills/build/SKILL.md
├── skills/cargo-machete/SKILL.md
├── skills/challenge/SKILL.md
├── skills/claudemd/SKILL.md
├── skills/client-retire/SKILL.md
├── skills/close/SKILL.md
├── skills/decide/SKILL.md
├── skills/design-system/SKILL.md
├── skills/diagnose-hard-bug/SKILL.md
├── skills/discover/SKILL.md
├── skills/do/SKILL.md
├── skills/docs/SKILL.md
├── skills/domain-driven-design/SKILL.md
├── skills/export-pdf/SKILL.md
├── skills/fix/SKILL.md
├── skills/gemini/SKILL.md
├── skills/grad-mechanism-design/SKILL.md
├── skills/gsheets/SKILL.md
├── skills/impeccable/SKILL.md
├── skills/log/SKILL.md
├── skills/mcp-builder/SKILL.md
├── skills/memory/SKILL.md
├── skills/meta-templates/SKILL.md
├── skills/onboard/SKILL.md
├── skills/plugin/SKILL.md
├── skills/product-brainstorming/SKILL.md
├── skills/provisioning-wizard/SKILL.md
├── skills/reconcile/SKILL.md
├── skills/research/SKILL.md
├── skills/retrospective/SKILL.md
├── skills/review/SKILL.md
├── skills/rust-skills/SKILL.md
├── skills/scheduler/SKILL.md
├── skills/ship/SKILL.md
├── skills/sitrep/SKILL.md
├── skills/terminal-diagrams/SKILL.md
├── skills/two-axis-review/SKILL.md
├── skills/verify-docs/SKILL.md
└── skills/web-design-guidelines/SKILL.md

Included Skills44

acquire-skillsskills/acquire-skills/SKILL.md

Find and install skills for what you're doing — tech or reasoning gaps. Matches activity and tech context to relevant skills. Use when entering unfamiliar tech, stuck on a reasoning challenge, or no skill fits.

alignskills/align/SKILL.md

Align a project to brana practices — assess gaps, plan, implement, verify. Auto-detects type. Use when setting up a new project or realigning an existing one.

backlogskills/backlog/SKILL.md

Manage the backlog — plan, track, navigate phases and epics. Use when planning phases, viewing roadmaps, or restructuring work.

bash-defensive-patternsskills/bash-defensive-patterns/SKILL.md

Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.

brainstormskills/brainstorm/SKILL.md

Interactive idea maturation — explore, research, shape raw ideas into actionable plans. Use when you have a rough idea and want to think it through.

buildskills/build/SKILL.md

Build anything — features, bug fixes, refactors, spikes, migrations. Auto-detects strategy, integrates with backlog, enforces TDD. The unified dev command.

cargo-macheteskills/cargo-machete/SKILL.md

Detect and remove unused dependencies in Rust projects using cargo-machete.

challengeskills/challenge/SKILL.md

Adversarial review — Fable 5 stress-tests reasoning, Gemini checks knowledge. Use before plan or architecture decisions.

claudemdskills/claudemd/SKILL.md

Audit or generate a CLAUDE.md for any project. Natural companion to /brana:align — run audit after align on brownfield projects.

client-retireskills/client-retire/SKILL.md

Archive a client's patterns and mark them as historical. Use when retiring a client or archiving its knowledge for future reference.

closeskills/close/SKILL.md

End a session — extract learnings, write handoff, store patterns, detect doc drift. Use when ending a work session or when the user says done/bye/closing.

decideskills/decide/SKILL.md

Decision support — criteria, scenarios, patterns, recommendation.

design-systemskills/design-system/SKILL.md

Token architecture and component specs: three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales, slide generation. Use for design tokens, systematic design, brand-compliant presentations.

diagnose-hard-bugskills/diagnose-hard-bug/SKILL.md

Hard-bug diagnosis: tight loop, ranked hypotheses.

discoverskills/discover/SKILL.md

Runtime catalog — list all installed skills, agents, and active hooks. Use when you want to know what's available.

doskills/do/SKILL.md

Alias for /brana:backlog start with freeform text. Routes to the best skill or creates a task. Use /brana:backlog start directly for the same behavior.

docsskills/docs/SKILL.md

Generate and update living documentation — tech docs, user guides, philosophy overview. Composable building block for CLOSE and other skills.

domain-driven-designskills/domain-driven-design/SKILL.md

DDD tactical patterns — entities, value objects, aggregates, domain services, repositories, specifications, bounded contexts (Python/TypeScript).

export-pdfskills/export-pdf/SKILL.md

Convert a markdown file to PDF using mdpdf. Use when exporting proposals, SOPs, or any markdown document to PDF.

fixskills/fix/SKILL.md

Structured bug fix — reproduce (failing test), diagnose, fix (minimal change), verify, commit. Enforces test-first. Use when a bug needs a methodical fix.

geminiskills/gemini/SKILL.md

Delegate to agy (Gemini worker) — ROUTE→ENRICH→DELEGATE→APPLY→EXTRACT→PERSIST. Use for research, boilerplate, doc drafts, batch summarization.

grad-mechanism-designskills/grad-mechanism-design/SKILL.md

Mechanism design (reverse game theory): incentive-compatible rules for allocation — auctions, voting, matching. Use when designing or evaluating a mechanism for incentive compatibility and rationality.

gsheetsskills/gsheets/SKILL.md

Google Sheets via MCP — read, write, create, list, share spreadsheets. Use when reading, writing, or managing Google Sheets data.

impeccableskills/impeccable/SKILL.md

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.

logskills/log/SKILL.md

Capture events — links, calls, meetings, ideas — into an append-only log. Bulk mode for WhatsApp dumps. Use when something happened.

mcp-builderskills/mcp-builder/SKILL.md

MCP server development guide — build, test, and deploy MCP servers.

memoryskills/memory/SKILL.md

Knowledge system ops — recall, pollinate, audit docs. Subcommands: recall, pollinate, review. Use for pattern queries, cross-client transfer, or audits.

meta-templatesskills/meta-templates/SKILL.md

Manage Meta WhatsApp templates — submit, status, audit, pull, appeal. Use for any WhatsApp BSP client with ~/.config/brana/meta/<client>.env provisioned.

onboardskills/onboard/SKILL.md

Scan and diagnose a project, or scaffold a new client from scratch. Works for code and venture clients. Auto-detects project type.

pluginskills/plugin/SKILL.md

Manage Claude Code plugins — add marketplaces, install, update, remove, list. Use when installing plugins, checking status, or managing the registry.

product-brainstormingskills/product-brainstorming/SKILL.md

Brainstorm product ideas, explore problem spaces, and challenge assumptions as a thinking partner. Use when exploring an opportunity, generating solutions, or stress-testing an idea before converging on a direction.

provisioning-wizardskills/provisioning-wizard/SKILL.md

Bash wizard for human-only setup.

reconcileskills/reconcile/SKILL.md

Unified maintenance — detect drift, run security checks, cascade spec propagation, knowledge hygiene. Scoped via --scope flag. Default: consistency.

researchskills/research/SKILL.md

Research a topic, doc, or creator — check sources, follow references, produce findings. Use when starting deep research on a topic or external source.

retrospectiveskills/retrospective/SKILL.md

Store a learning — classify type, route to canonical destination. Use after discoveries, unexpected issues, workarounds, or when a reusable pattern emerges.

reviewskills/review/SKILL.md

Business review — weekly health check, monthly close, or ad-hoc audit. Subcommands: weekly, monthly, check. Use for periodic reviews or metrics assessment.

rust-skillsskills/rust-skills/SKILL.md

Rust best practices — 179 rules across 14 categories for idiomatic, optimized Rust code.

schedulerskills/scheduler/SKILL.md

Manage scheduled jobs — create, update, list, run remote agents on cron. Use when setting up recurring tasks, checking job status, or managing automation.

shipskills/ship/SKILL.md

Ship a build — pre-flight checks, deploy, document, verify, monitor. Use when deploying code, publishing packages, or releasing.

sitrepskills/sitrep/SKILL.md

Situational awareness — where am I, what was I doing, what's next. Context recovery after compression, confusion, or mid-session reorientation.

terminal-diagramsskills/terminal-diagrams/SKILL.md

Reference for drawing any diagram as plain monospace terminal text — box-drawing/ASCII, no external renderer. Read when work-preferences.md's trigger fires.

two-axis-reviewskills/two-axis-review/SKILL.md

Two-axis review: Standards vs Spec, unmerged.

verify-docsskills/verify-docs/SKILL.md

Periodic doc verification — runs validate.sh structural check, samples assumption rows for semantic review. Run quarterly to collect drift evidence.

web-design-guidelinesskills/web-design-guidelines/SKILL.md

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", or "vs best practices".

Plugin manifests1

system/.claude-plugin/plugin.json
{
  "name": "brana",
  "description": "AI development system — skills, agents, and hooks for systematic software engineering with Claude Code",
  "version": "1.0.0",
  "author": {
    "name": "Martin Eserios"
  },
  "repository": "https://github.com/martineserios/thebrana",
  "license": "MIT",
  "keywords": [
    "ai",
    "development",
    "tdd",
    "skills",
    "agents",
    "hooks"
  ],
  "skills": "./skills/",
  "commands": [
    "./commands/repo-cleanup.md"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[brana on Agent Plugins Marketplace](https://pluginsmp.com/plugins/brana)