hyperdrive-bot/marketplace

Claude Code skills, forged in
production fire.

10 battle-tested plugins extracted from real production work shipping multi-tenant SaaS on AWS. Smoking-gun post-mortem PDFs, branded multi-page documents, 13 diagram types, multi-agent orchestration via Paseo, session reflection, audio transcription, Jam.dev recording analysis, auto session naming, Datadog RUM observability, and context-compaction-resilient runs. No theory — every plugin earned its place in our daily workflow.

/ plugin marketplace add hyperdrive-bot/marketplace
Claude Code Skills Plugins Multi-Agent Paseo MIT

10 plugins. Zero filler.

Each plugin solves a specific recurring pain in our workflow. They're independent — install one or all. Every skill carries the opinions we earned from production scars.

📄
post-mortem
Branded incident-report PDFs with smoking-gun rigor
Generates branded, multi-page post-mortem PDFs with smoking-gun evidence rigor. Every claim in Fault/Detection/Response/Recovery/Root-cause must carry evidence (CloudWatch line + UTC timestamp, commit SHA, support ticket ID, AWS request ID, query result). 14 banned hedging words (likely, probably, may have, appears to, ...) are caught by a linter before render — you can't ship a PDF that says "we believe the deploy may have caused it." Chrome-headless render loop detects page overflow and splits at natural boundaries.
5-whys evidence-required hedge-linter branded-pdf overflow-detect multi-brand
/plugin install post-mortem@hyperdrive-bot
🧾
reflect
Promote session patterns into durable rules
Forked-context analysis that scans MEMORY.md, checkpoint logs, and recent session transcripts for recurring corrections and validated approaches. Drafts the exact .claude/rules/<topic>.md file content. Strips emotional content. Skips already-promoted patterns. Logs every promotion so reflection doesn't loop.
rule-promotion forked-context memory
/plugin install reflect@hyperdrive-bot
🎙️
transcript
Whisper transcription for voice notes
OpenAI Whisper wrapper for audio → text. Auto-converts .opus (WhatsApp voice notes) to .mp3 via ffmpeg because Whisper won't accept opus directly. Auto-summary for transcripts >500 words. Optional save-as-markdown alongside the source file.
whisper opus-fix summary pt/en/es
/plugin install transcript@hyperdrive-bot
📼
watch-jam
Vision-powered Jam.dev bug recording analysis
Paste a jam.dev/c/<uuid> URL → downloads raw WebM via anonymous GraphQL → extracts evenly-spaced frames with ffmpeg → Claude reads them with vision and narrates what the user actually did. Detail levels from quick (3 frames) to many (24). Pairs with the Jam MCP server for full debug context.
jam.dev vision ffmpeg no-auth
/plugin install watch-jam@hyperdrive-bot
🎯
paseo-bundle
6 multi-agent orchestration skills for the Paseo daemon
Six skills wrapping the Paseo daemon for managing background coding agents across providers (Claude Opus, GPT-5.4, Haiku) and isolated git worktrees. paseo (reference) + paseo-epic (heavy-ceremony research → plan → adversarial review → phased implementation → audit → deliver) + paseo-committee (root-cause analysis pair) + paseo-advisor (second opinion) + paseo-loop (worker/verifier cycle that runs until exit condition met) + paseo-handoff (context-rich task transfer).
multi-agent worktrees cross-provider epic-orchestration committee loop
/plugin install paseo-bundle@hyperdrive-bot
📑
branded-pdf
Any multi-page branded PDF, with a brand wizard
Same render-and-overflow engine as post-mortem, generic content shape. First-run brand wizard collects colors, fonts, and logo via AskUserQuestion, generates ./templates/<name>/, and reuses it across all your documents. Section components: .metrics, .timeline, .phase-card, .highlight-box, .check-list, tables, badges. Ships with a neutral default for zero-config first use.
brand-wizard multi-page overflow-detect colors/fonts/logo
/plugin install branded-pdf@hyperdrive-bot
📐
diagram-design
13 diagram types, editorial design system
Standalone HTML+SVG diagrams: architecture, flowchart, sequence, state machine, ER, timeline, swimlane, quadrant, nested, tree, layer stack, venn, pyramid. Neutral editorial skin out of the box, plus a first-run gate that prompts you to customize the style guide from your brand site. Complexity budget: target density 4/10 — earn every node, every line.
13-types html+svg style-guide sketchy-variant
/plugin install diagram-design@hyperdrive-bot
🏵️
session-naming
5 hooks: auto-name sessions, prefix done-, nudge /reflect
Auto-names Claude Code sessions from conversation topic. After 3 unnamed exchanges, forces a rename. Detects exit keywords (bye, tchau, done, ...) and prefixes done- on the session name. Nudges /reflect every 10 sessions. Hooks: SessionStart (inject context + counter), UserPromptSubmit (auto-rename + exit detection), SessionEnd (final done- prefix). Plus a session-rename.sh utility that updates the JSONL custom-title record + the sessions-index so /resume picks up the new name.
SessionStart UserPromptSubmit SessionEnd auto-rename reflect-nudge
/plugin install session-naming@hyperdrive-bot
📊
datadog-bundle
9 skills for Datadog RUM observability
Complete browser-vision + REST stack for any Datadog RUM org. No hardcoded org refs — credentials via DD_API_KEY/DD_APP_KEY or 1Password (item name via DD_OP_ITEM, defaults to "Datadog"). Skills: login (Playwright + ~week cache), sessions / errors / performance / failing-resources (REST search + analytics), watch (replay frame capture for Claude's vision), create-app (provision a new RUM app + alias), add (wire @datadog/browser-rum into a Next.js / Vite / CRA frontend — detect framework, scaffold init code, set env keys), datadog (top-level browser navigator). App aliases registered locally; non-US sites configurable via DD_SITE_BASE.
rum observability playwright session-replay org-agnostic framework-scaffold 9-skills
/plugin install datadog-bundle@hyperdrive-bot
♻️
resilient-run
Survive context compaction
A checkpoint-and-resume protocol for long-running agent sessions. The progress file at docs/resilient-run/<slug>/PROGRESS.md is the single source of truth — when Claude Code compacts your conversation, the protocol restores from there and work picks up exactly where it left off. Three modes: init (new run from a goal), resume (continue from progress file), discovery (find existing runs).
checkpoint resume long-running autonomous
/plugin install resilient-run@hyperdrive-bot

One command. Ten plugins available.

Claude Code's native plugin system. No npm install, no global config, no postinstall scripts — just point at the marketplace and pick what you want.

1

Register the marketplace

/plugin marketplace add hyperdrive-bot/marketplace

Claude Code clones the repo under ~/.claude/plugins/marketplaces/ and indexes the 10 plugins.

2

Install the plugins you want

Pick individually:

/plugin install post-mortem@hyperdrive-bot
/plugin install reflect@hyperdrive-bot
/plugin install transcript@hyperdrive-bot
/plugin install watch-jam@hyperdrive-bot
/plugin install paseo-bundle@hyperdrive-bot
/plugin install branded-pdf@hyperdrive-bot
/plugin install diagram-design@hyperdrive-bot
/plugin install session-naming@hyperdrive-bot
/plugin install datadog-bundle@hyperdrive-bot
/plugin install resilient-run@hyperdrive-bot
3

Invoke a skill

Once installed, skills surface as slash commands or natural-language triggers:

# Trigger explicitly
/post-mortem --branding default --title "Auth Outage 2025-01-15"
/transcript ~/Downloads/voice-note.opus --lang pt --summary
/watch-jam https://jam.dev/c/abc123... thorough

# Or trigger by intent — the skill descriptions are picked up automatically
"Build a post-mortem for the cloud SQL outage"
"Transcribe this voice note"
"Run a committee on this hard planning problem"
Requirements per plugin: post-mortem needs Chrome + pdftotext (poppler); transcript needs OPENAI_API_KEY + ffmpeg; watch-jam needs ffmpeg + node; paseo-bundle needs the Paseo daemon. reflect has no external requirements.

Why these plugins exist

Every plugin in here started as a workaround for a pain we kept hitting. The opinions baked into them came from real incidents — not from a blog post.

💥 Hedging kills post-mortems

"The deploy likely caused it" is not a finding — it's a guess that gets pasted into stakeholder emails. Banned-word linter blocks 14 hedging phrases before render. Replaces with citations or EVIDENCE PENDING placeholders.

💥 Five Whys ending on a person

"X deployed without checking" is too shallow. The real Why-5 is "the deploy gate didn't require a CHANGES file with a blast-radius section." The skill forces systemic root causes, not blame.

💥 Sessions repeat the same mistakes

Without explicit rules, agents re-learn the same lessons every conversation. reflect promotes 2+ session patterns into durable .claude/rules/ files — learnings compound instead of evaporating.

💥 Voice notes die without text

A 90-second voice note has 200 words of signal. Without transcription it's an unsearchable artifact that gets lost in WhatsApp history. .opus → Whisper → searchable markdown next to the source.

💥 Bug recordings die without context

Jam.dev recordings show the symptom but devs need to read what the user saw. watch-jam extracts frames so Claude's vision can narrate the flow — faster than the dev re-watching the video at 2x.

💥 Single agent gets stuck

When you tunnel-vision on a hard problem, you don't need MORE context — you need a FRESH context. paseo-committee launches two agents from contrasting providers (Opus + Codex) in parallel for true root-cause analysis.

What's coming next

Curated, not crowdsourced. Each release adds plugins only when they've earned their spot in real work.

v0.1

Shipped — 5 plugins. post-mortem, reflect, transcript, watch-jam, paseo-bundle.

v0.2

Shipped — 3 plugins. branded-pdf (PDF engine + brand wizard), diagram-design (13 diagram types), session-naming (5 hooks).

v0.3

Shipped — 2 plugins. datadog-bundle (8 RUM observability skills) and resilient-run (context-compaction-resilient protocol). You're looking at the result.

v0.4

Rules plugin. Generic Lambda async patterns, CFN deletion-policy hygiene, git safety guards, npm platform-deps gotchas — extracted from real incident-driven rules.

v1.0

hyperdrive.bot. A polished landing for the full @hyperdrive.bot ecosystem — this marketplace, bmad-sls-react, and whatever else earns its place by then.

Install it in 5 seconds

Showcase repo. Used daily in production. No support promised, PRs welcome.

/ plugin marketplace add hyperdrive-bot/marketplace