By Archit3115
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Whole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff: a ranked list of what to delete, simplify, or replace with stdlib/native equivalents. Use when the user says "audit this codebase", "audit for over-engineering", "what can I delete from this repo", "find bloat", "ponytail-audit", or "/ponytail-audit". One-shot report, does not apply fixes.
Harvest every `ponytail:` comment in the codebase into a debt ledger, so the deliberate shortcuts and deferrals ponytail leaves behind get tracked instead of rotting into "later means never". Use when the user says "ponytail debt", "/ponytail-debt", "what did ponytail defer", "list the shortcuts", "ponytail ledger", or "what did we mark to do later". One-shot report, changes nothing.
Show ponytail's measured impact as a compact scoreboard: less code, less cost, more speed, from the benchmark medians. One-shot display, not a persistent mode, and not a per-repo number. Trigger: /ponytail-gain, "ponytail gain", "what does ponytail save", "show ponytail impact", "ponytail scoreboard".
Quick-reference card for all ponytail modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /ponytail-help, "ponytail help", "what ponytail commands", "how do I use ponytail".
Code review focused exclusively on over-engineering. Finds what to delete: reinvented standard library, unneeded dependencies, speculative abstractions, dead flexibility. One line per finding: location, what to cut, what replaces it. Use when the user says "review for over-engineering", "what can we delete", "is this over-engineered", "simplify review", or invokes /ponytail-review. Complements correctness-focused review, this one only hunts complexity.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Seahorse turns Claude Code into an advisor→executor orchestration layer: one architect model plans, cheaper specialist models build, every unit of work is routed to the model that does it best — under a strict token diet, over a live project knowledge graph, with typeset output.
Seahorse = the whole framework this repo installs. The token-discipline layer (caveman = talk less, ponytail = write less code) ships vendored in
vendor/.
| Concern | Tooling |
|---|---|
| Talk less / write less code | caveman + ponytail (vendored, MIT) |
| Plan → delegate → verify | Fable advisor → Sonnet/Opus executors → GPT (Codex) review |
| Research | /research, /deep-research, dynamic Workflows, arXiv (alphaXiv MCP), primary sources |
| Knowledge graph | graphify → OKF |
| Hold work across turns | /goal, /workflows |
| Outputs | PDFs = LaTeX/tectonic, diagrams = Mermaid |
| CI/CD | GitHub Actions templates (lint → type → test → build) |
See docs/architecture.md for the flow diagrams and the full routing table.
Seahorse ships two ways, because Claude Code has two extension models and each has a trade-off.
/seahorse:seahorseclaude plugin marketplace add Archit3115/seahorse
claude plugin install seahorse@seahorse
# optional companion token-discipline plugins (vendored in this repo):
claude plugin install caveman@seahorse ponytail@seahorse
Or ask Claude to do it for you after cloning — those are the two commands it runs.
Auto-install on clone: this repo carries a .claude/settings.json that pre-registers the marketplace
and enables the plugins. When you open Claude Code inside the cloned repo and trust the folder, Claude
Code can offer to install them without you typing the commands. This only affects sessions started in this
directory, and — being third-party code — it still asks for your consent. There is no silent
install-on-git clone; that would be a security hole, and Claude Code does not do it. If your version
doesn't prompt, run the two commands above.
Local dev without installing: claude --plugin-dir /path/to/seahorse.
~/.claude config — gives you the bare /seahorse commandPlugin skills are always namespaced (/seahorse:seahorse). If you want the bare /seahorse, run the
installer, which copies the contract, agents, and commands into ~/.claude:
./install.sh
It merges (never clobbers) your global CLAUDE.md, installs the four agents and four commands (including
the bare /seahorse), and wires the SessionStart bootstrap hook. Optional tooling it points you at:
tectonic (LaTeX PDFs), uv + graphifyy (knowledge graph), codex CLI + codex login (GPT review).
Which to pick: plugin for clean, versioned, shareable install; installer if you specifically want the
bare /seahorse and the global contract. They coexist — a --plugin-dir copy wins for its session.
seahorse/
├── .claude-plugin/
│ ├── plugin.json # plugin manifest (the seahorse plugin)
│ └── marketplace.json # marketplace: seahorse + vendored caveman + ponytail
├── .claude/settings.json # auto-install pre-config (trust-prompt, this dir only)
├── commands/ # /seahorse · /research · /kg · /pdf (namespaced under the plugin)
├── agents/ # advisor · researcher · builder-heavy · builder-light
├── hooks/
│ ├── hooks.json # plugin SessionStart hook
│ ├── seahorse-activate.sh # injects the compact operating contract
│ └── seahorse-bootstrap.sh # standalone-install project-bootstrap signal (gated to ~/Work)
├── contract/
│ ├── CLAUDE.global.md # → ~/.claude/CLAUDE.md (standing contract)
│ ├── CLAUDE.project.template.md # per-project contract template
│ └── settings.snippet.json # SessionStart hook snippet for the standalone install
├── vendor/ # caveman + ponytail forks (MIT, attribution preserved)
├── benchmarks/ # SWE-bench harness: Fable vs Opus vs Sonnet vs Seahorse
├── docs/architecture.md # Mermaid diagrams + routing table
├── templates/ci/ # node.yml · python.yml
└── install.sh # standalone ~/.claude installer
npx claudepluginhub archit3115/seahorse --plugin seahorseAdvisor→executor orchestration for Claude Code. One architect model (Fable) plans, cheaper specialists (Sonnet/Opus) build, GPT reviews — routed to the model that does each chunk best, under a token diet, over a live knowledge graph, with typeset output.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex and antigravity CLIs when installed) to get diverse perspectives on coding problems
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Supergraph enforces a complete, evidence-based coding pipeline — scan → plan → TDD → fix → verify → review — grounded in real codebase analysis at every step. It combines AST dependency graphs, LSP-level code intelligence, and a structured skill chain so Claude never guesses about impact before making a change.