29 hand-authored Claude Code skills

Level up your AI coding workflow

A private archive of battle-tested skills — forge-to-ship lifecycles, exhaustive bug & performance sweeps, premium UX passes, and cross-project reasoning engines wired across every runtime.

Find your path Browse all 29
Install all 29 skills
curl -fsSL https://bilbroswagginz.com/catalog/install.sh | bash
or download the .zip and unzip into ~/.claude/skills/
29total skills
26in the pack
3global meta-skills
Start here

What do you want to do?

Premium Skill Quality

Flagship skills

forge

The one-handle lifecycle conductor: take a bare idea OR a project at any stage and carry it all the way to shipped, by detecting where it is and driving the right skill at the right time — kickstart (0→1) → project-autopilot (1→done, which itself routes to bug-zero/perf-max/ux-maximizer) → ship-it (out the door). Pauses at every judgment gate

Read full skill →

bug-zero

Drive a codebase's bugs to zero, exhaustively, by orchestrating every bug-finding skill you own — then verifying each finding is real before fixing, fixing under a green ratchet with a regression test per fix, confirming the fix by running it, and rescanning until the sweeps come up dry

Read full skill →

ux-maximizer

Exhaustively maximize a project's UI/UX to premium, "wow-factor" quality. A staged successive-prompter: idea-wizard for a premium vision → implement the top ideas → a cascade of UX audits, UI polishes, and design-intel passes → repeat until the passes stop finding material improvements

Read full skill →

perf-max

Maximize a project's performance, exhaustively, by orchestrating profiling + optimization skills — always optimizing a profiler-scored hotspot (never by vibe), proving each change keeps behavior identical under a green ratchet, measuring the actual speedup, and re-profiling until the wins dry up

Read full skill →

skillify

Turn a hard-won solution into a reusable, auto-wired skill the moment you solve something tough — then register it across every runtime (Claude, Hermes, Codex) so the fleet applies it automatically instead of re-deriving it

Read full skill →

security-sweep

Audit a SaaS app for the security classes that actually sink companies — payment/billing bypass, webhook integrity (signature + replay), auth gaps (authn/authz, session/JWT/cookie), row-level-security and multi-tenant data isolation, secrets exposure, and IDOR/broken access control — verifying each finding is real before reporting, ranking by blast radius, and shipping a concrete fix per finding

Read full skill →
Not a list — a system

How the skills route into one another

24 skills · 73 routes — hover or tap any skill to trace its connections

forge kickstart project-autopilot ship-it beadsmith reality-check idea-forge deepen bug-zero bug-sweep no-slop-bug-hunter security-sweep audit-lens perf-max hotspot-scout optimize-proof ux-maximizer ux-scan polish-pass design-intel unslop skillify problem-breakthrough memguard
lifecycleideationuxperfbugsmeta

A system, not snippets

forge conducts kickstart → project-autopilot → ship-it, and skills route into one another by design.

Battle-tested methods

Each skill encodes a hard-won method — bug sweeps, perf passes, release discipline — not generic advice.

Verified, not vibed

Bug, security and perf skills confirm every finding and fix under a green-ratchet regression gate.

Cross-runtime by default

The global meta-skills are symlinked across Claude Code, Hermes, and Codex.

matt-skills-pack

26 skills

The commercial pack — forge/ship lifecycles, bug & perf sweeps, UX maximization, advisor councils, sales playbooks, and token-free qwen-routed variants.

agent-exploit-paths

packbugs

Prove and rank the attacker-data → privileged-action exploit paths through an LLM/agent — the source→model→sink reachability and blast-radius audit that security-sweep's request→row model structurally can't see. Taints every untrusted ingress (RAG chunks, tool results, fetched pages, emails, parsed files, memory, peer-agent messages) through prompt assembly to every sink (tool dispatch, DB write, outbound send, render, exec), reports ONLY paths where a trust boundary is provably absent, and proves each with a live behavioral oracle (canary crossed a boundary / forbidden tool fired)

Use when"prompt injection audit", "agent security", "is my AI app safe", "LLM security", "tool-call authz", "exploit paths", lethal-trifecta / excessive- agency review, or when bug-zero / project-autopilot route the AI/agent-security class here (security-sweep owns the SaaS infra boundary; this owns the agent one).

matt-skills-pack/skills/agent-exploit-paths/SKILL.md~2.5k · bug · 1 refRead full →

audit-lens

packbugs

Domain-parameterized codebase audit: assess a codebase through ONE chosen lens (API design, CLI ergonomics, data integrity, general code quality — or a broad multi-domain sweep) and return ranked, verified, located findings each with a concrete fix. For domains that have a dedicated specialist (security → security-sweep, performance → hotspot-scout, UX/a11y → ux-scan, bugs → bug-zero, copy/slop → unslop) it ROUTES instead of redoing the work

Use when"audit this", "assess the code quality", "review the API design", "CLI ergonomics pass", "data-model review", "pre-launch audit", "full audit across the board", or when project-autopilot / forge / ship-it dispatch "audit-lens (domain: X)".

matt-skills-pack/skills/audit-lens/SKILL.md~1.5k · bug · 1 refRead full →

beadsmith

packlifecycle

Plan-to-graph converter: take an EXISTING agreed plan (planning-workflow doc, advisor-council synthesis, hand-written markdown) and forge it into a clean, dependency-ordered br bead graph — every bead self-contained, every edge real, bv-clean, validated and polished in plan-space before any code is written

Use when"turn this plan into beads", "plan to beads", "beadify this", "create the task graph from the plan", "convert the markdown plan", or when kickstart / project-autopilot / ux-maximizer need their plan→tracked-work stage.

matt-skills-pack/skills/beadsmith/SKILL.md~1.2k · lifecycle · 1 refRead full →

bug-sweep

packbugs

Systematic audit→fix→rescan over a code surface to find MANY bugs, not one reproduced bug — walk the same surface through seven lenses (logic, boundaries, error handling, state/lifecycle, data integrity, concurrency-adjacent, API misuse), one lens per pass, dedupe the candidates, verify each is real before touching anything, fix the survivors no-slop under a green ratchet with a regression test each, then re-sweep until consecutive sweeps come up dry

Use when"sweep this for bugs", "find all the bugs in this module", "deep bug pass", "comb through this", "audit this surface for defects", or when bug-zero routes its systematic audit→fix→rescan class here.

matt-skills-pack/skills/bug-sweep/SKILL.md~1.4k · bug · 1 refRead full →

bug-zero

packbugs

Drive a codebase's bugs to zero, exhaustively, by orchestrating every bug-finding skill you own — then verifying each finding is real before fixing, fixing under a green ratchet with a regression test per fix, confirming the fix by running it, and rescanning until the sweeps come up dry

Use when"find and fix all the bugs", "harden this", "pre-release bug pass", "make this bulletproof", post-incident cleanup, or taming an inherited messy codebase.

matt-skills-pack/skills/bug-zero/SKILL.md~787 · bug · 1 refRead full →

deepen

packideation

Multi-pass engine: iteratively apply any named skill or slash command over a target with progressive deepening — each pass builds on the prior pass's log, every pass's findings get FIXED (under the green ratchet) before the next pass fires, and the loop stops on saturation, not at an arbitrary count or at zero

Use when"apply N times", "keep running it until it stops finding things", "multi-pass", "grind this skill over the project", "another pass", or when ux-maximizer / project-autopilot route counted refinement passes here.

matt-skills-pack/skills/deepen/SKILL.md~1.0k · ideation · 1 refRead full →

deposit-first-shipping

packlifecycle

Release discipline for work that has to pay for itself — no shipping without a named customer, no 1.0 without cleared payment or a committed buyer, no polish passes on features nobody uses

Use whentagging a release, deciding whether a project is ready to demo publicly, choosing between "ship a rough v1" and "polish more," or evaluating whether to continue investing time in a build.

matt-skills-pack/skills/deposit-first-shipping/SKILL.md~882 · lifecycleRead full →

design-intel

packux

Design intelligence for NEW UI surfaces: pick a named visual direction (style, palette, type pairing, layout system, component patterns, charts) and emit an actionable token-level design spec a builder can implement — taste as a system, not generic defaults

Use when"design this dashboard/page/screen", "what should this look like", "pick a palette", "choose the fonts", "design direction", "make it feel like Stripe/Linear", building a new surface from scratch, or when ux-maximizer / project-autopilot route design-intelligence passes here.

matt-skills-pack/skills/design-intel/SKILL.md~1.3k · ux · 1 refRead full →

dueling-idea-forge

packideation

Multi-model adversarial ideation: two different-lineage models (Fable + Codex by default) each run idea-forge independently, then score each other's ideas 0–1000, see how they were scored, and fight it out — the orchestrator synthesizes consensus winners / contested / killed, and consensus winners become br beads via idea-forge

Use when"dueling ideas", "adversarial brainstorm", "cross-model idea duel", "have two models argue about what to build", or when single-model ideation keeps producing plausible ideas you don't quite trust.

matt-skills-pack/skills/dueling-idea-forge/SKILL.md~1.6k · ideation · 1 refRead full →

forge

packlifecycle

The one-handle lifecycle conductor: take a bare idea OR a project at any stage and carry it all the way to shipped, by detecting where it is and driving the right skill at the right time — kickstart (0→1) → project-autopilot (1→done, which itself routes to bug-zero/perf-max/ux-maximizer) → ship-it (out the door). Pauses at every judgment gate

Use when"take this idea all the way", "build and ship this", "run the whole lifecycle", or you don't want to think about which skill to reach for.

matt-skills-pack/skills/forge/SKILL.md~658 · lifecycle · 2 refsRead full →

hotspot-scout

packperf

Profile a system under its REAL workload and emit a SCORED, ranked hotspot list — hot paths by CPU, memory, I/O, and lock/contention, each with measured evidence (flamegraph / sampler / timing), p95/p99 where latency matters, and a headroom estimate. Measures and ranks; never optimizes

Use when"profile this", "why is it slow", "find the bottleneck", "where's the time going", "rank the hot paths", "flamegraph", "p95 is bad", or when perf-max / project-autopilot need their profiling stage.

matt-skills-pack/skills/hotspot-scout/SKILL.md~1.1k · perf · 1 refRead full →

idea-forge

packideation

Ideation engine: ground in the project's reality, diverge to ~30 candidate improvements, winnow ruthlessly to a ranked shortlist, then operationalize the winners into a self-documenting br bead graph — refined over multiple plan-space passes before a line of code is written

Use when"what should we build next", "brainstorm improvements", "ideation pass", "fill the backlog", "turn ideas into beads", or when forge/kickstart/project-autopilot need their ideation stage.

matt-skills-pack/skills/idea-forge/SKILL.md~1.1k · ideation · 1 refRead full →

kickstart

packlifecycle

Take a project from a general idea to a working, intent-aligned scaffold — by ideating the LEANEST elegant way to build it (not the most maximal), standing up a walking skeleton that runs end-to-end first, then filling out only what the intent needs via selective idea-wizarding of the forks that actually matter, and handing off to project-autopilot once a green baseline + bead backlog exist

Use when"start a new project", "build this from scratch", "greenfield", "scaffold this idea", "0 to 1".

matt-skills-pack/skills/kickstart/SKILL.md~801 · lifecycle · 1 refRead full →

local-llm-ops

packsales

Operating discipline for local LLM hosting on unified-memory hardware (NVIDIA GB10 / DGX Spark class)

Use whenconfiguring Ollama or vLLM, diagnosing slow inference, deciding between local and hosted model backends, debugging "model not loaded" errors, tuning GPU memory utilization, or setting up tool-calling with Qwen/Llama-class models.

matt-skills-pack/skills/local-llm-ops/SKILL.md~989 · salesRead full →

no-slop-bug-hunter

packbugs

Multi-pass debugging that fixes THE bug, not the category — no drive-by refactors, no defensive try/except padding, no feature-flag shortcuts, no abstractions added "while you're here."

Use whenhunting a reproducible bug, triaging a flaky test, investigating a production error, or reviewing a proposed fix for a specific defect.

matt-skills-pack/skills/no-slop-bug-hunter/SKILL.md~861 · bugRead full →

optimize-proof

packperf

Execution half of the performance two-step: take a profiler-SCORED hotspot list and convert the top targets into measured, behavior-proven speedups — one target at a time, proof harness written before the optimization, before/after measured on the real workload, green ratchet on every change, algorithmic wins before micro-tuning, stop when the next hotspot isn't worth the complexity

Use when"optimize this hotspot", "grind the hotspot list", "make this faster without breaking it", or when perf-max / project-autopilot hand over "scored hotspot list ready to optimize".

matt-skills-pack/skills/optimize-proof/SKILL.md~1.4k · perf · 1 refRead full →

perf-max

packperf

Maximize a project's performance, exhaustively, by orchestrating profiling + optimization skills — always optimizing a profiler-scored hotspot (never by vibe), proving each change keeps behavior identical under a green ratchet, measuring the actual speedup, and re-profiling until the wins dry up

Use when"make it fast", "optimize this", "it's slow", "reduce latency/p95", "improve throughput", or a late-stage performance pass before shipping.

matt-skills-pack/skills/perf-max/SKILL.md~717 · perf · 1 refRead full →

polish-pass

packux

Iterative visual elevation of a UI that already works and looks decent — per pass, tighten the details that separate "fine" from "premium": spacing rhythm, type hierarchy, contrast and interaction states, elevation, radii, motion, empty/loading/error states, density. Elevates the EXISTING design language toward Stripe/Linear-level craft; never a redesign

Use when"polish pass", "visual elevation", "tighten the UI", "make it feel premium", "it works but looks fine, not great", "Stripe-level", or when ux-maximizer's cascade or project-autopilot's "works but needs visual elevation" route lands here.

matt-skills-pack/skills/polish-pass/SKILL.md~1.1k · ux · 1 refRead full →

project-autopilot

packlifecycle

Autonomous project-pushing loop: extract the project's stated intention, diagnose gaps through relevant expert lenses, route each gap to the best installed skill, and execute in small green-verified batches until the intent is satisfied — queuing anything that needs Matt's judgment into a decision inbox instead of guessing

Use when"push this project along", "autopilot this", "take this to done", "run off to the races", or unattended improvement of a project already in motion.

matt-skills-pack/skills/project-autopilot/SKILL.md~1.3k · lifecycle · 7 refsRead full →

readme-real

packux

Write or revise READMEs that sound like a human wrote them and that don't ship promises the code can't back. Bans AI-tell phrasing, hype words, "coming soon" sections, and feature claims without a repro command

Use whencreating a README, rewriting one that reads as AI slop, deciding what features to list on a landing page, or reviewing someone else's doc for credibility.

matt-skills-pack/skills/readme-real/SKILL.md~1.1k · uxRead full →

reality-check

packlifecycle

Hold a project's stated vision up against what's actually built and running, and report the gap without flattery: what works, what's claimed-but-broken, what's missing, what drifted — ending in an explicit SHIP-READY / NOT verdict. When a project has no intent doc at all, flips to INTENT EXTRACTION instead: reconstructs the project's goals from code, tests, beads, and commits into a confirmable intent statement

Use when"reality check", "where are we really", "does this actually work", "are we on track", "gap analysis", "what's missing", or when project-autopilot / ship-it / idea-forge need their assess, preflight, or intent-extraction step.

matt-skills-pack/skills/reality-check/SKILL.md~1.2k · lifecycle · 1 refRead full →

security-sweep

packbugs

Audit a SaaS app for the security classes that actually sink companies — payment/billing bypass, webhook integrity (signature + replay), auth gaps (authn/authz, session/JWT/cookie), row-level-security and multi-tenant data isolation, secrets exposure, and IDOR/broken access control — verifying each finding is real before reporting, ranking by blast radius, and shipping a concrete fix per finding

Use when"security audit", "billing security", "is this safe to ship", webhook/auth/RLS review, pre-launch hardening, or when bug-zero / ship-it / project-autopilot route the security class here.

matt-skills-pack/skills/security-sweep/SKILL.md~1.3k · bug · 1 refRead full →

ship-it

packlifecycle

Take a green project to a released, deployed artifact — by orchestrating the release skills you own to do ALL the reversible pre-flight perfectly (preflight gate, version bump, changelog, cross-platform build, checksums, installer verify, preview deploy, drafted release + store metadata) and then handing Matt the exact publish buttons

Use when"ship it", "cut a release", "prepare to launch", "tag a release", "deploy to production", "submit to the store", "publish".

matt-skills-pack/skills/ship-it/SKILL.md~843 · lifecycle · 1 refRead full →

unslop

packux

Line-level copy editor that strips the tells of AI-generated writing — filler openers, hype adjectives, empty tricolons, hedges, em-dash rhythm, false balance, restating conclusions, emoji-bullet decoration — while a meaning guard keeps every claim, number, and instruction intact. Covers docs AND the product surface (buttons, toasts, errors, empty states, onboarding), and can edit toward a specific voice instead of generic-neutral

Use when"this reads like AI", "de-slop this", "fix this copy", "make this sound human", "clean up the UI text", or when ux-scan / ux-maximizer / project-autopilot surface AI-slop tells in docs or UI copy.

matt-skills-pack/skills/unslop/SKILL.md~1.3k · ux · 1 refRead full →

ux-maximizer

packux

Exhaustively maximize a project's UI/UX to premium, "wow-factor" quality. A staged successive-prompter: idea-wizard for a premium vision → implement the top ideas → a cascade of UX audits, UI polishes, and design-intel passes → repeat until the passes stop finding material improvements

Use when"make this premium", "wow factor", "maximize the UI/UX", "design pass", "make it world-class", or elevating a functional-but-plain app into something that makes users go wow.

matt-skills-pack/skills/ux-maximizer/SKILL.md~810 · ux · 1 refRead full →

ux-scan

packux

Systematic UX evaluation of a UI: Nielsen's 10 usability heuristics + accessibility (contrast, keyboard nav, focus order, ARIA, screen-reader labels, touch targets) + interaction/flow problems, emitted as a ranked list of located, fix-ready findings

Use when"review the UI", "is this usable", "usability check", "accessibility audit", "a11y pass", "find the UX problems", "heuristic evaluation", pre-launch UX review, or when ux-maximizer / deepen / project-autopilot need their UX-evaluation stage.

matt-skills-pack/skills/ux-scan/SKILL.md~1.2k · ux · 1 refRead full →

global-meta-skills

3 skills

Cross-project meta & reasoning skills — symlinked across Claude Code, Hermes, and Codex so the whole fleet applies them.

memguard

globalmeta

Prevent memory-overload freezes when STARTING memory-heavy apps on a unified-memory box (DGX Spark / GB10, Jetson). Use before launching/restarting any model, finetune, transcription job, or dev server; when "the box froze when I started X"; when wiring a new service's ExecStart or a cron line on this host; or when asked to "wrap this so it can't freeze the machine" / "preflight this heavy job" / "is there room to start vLLM". Wrap launches as `memguard run -- CMD`. Pairs with system-performance-remediation (recovery, when the box is ALREADY thrashing) and cross-app-pipeline-assembly.

global-meta-skills/memguard/SKILL.md~1.1k · metaRead full →

problem-breakthrough

globalmeta

Crack a STUCK problem with structured creative reframing — not more brainstorming. Generate a few genuinely orthogonal solution approaches, lead with the reframe that dissolves the blocker, rank by feasibility x leverage, and recommend one

Use whenstuck on a specific blocker, "this approach isn't working", "we've tried everything", "how else could we do this", "think outside the box", "creative solution", "we're blocked on X", "there has to be a better way", "crack this". NOT for project-improvement ideation or feature backlogs — that's idea-wizard. This is convergent (one problem, best path); idea-wizard is divergent (many features → beads).

global-meta-skills/problem-breakthrough/SKILL.md~745 · metaRead full →

skillify

globalmeta

Turn a hard-won solution into a reusable, auto-wired skill the moment you solve something tough — then register it across every runtime (Claude, Hermes, Codex) so the fleet applies it automatically instead of re-deriving it

Use whenyou just cracked a non-trivial problem whose METHOD generalizes (a debugging breakthrough, an architecture pivot, a gotcha that ate hours, a workaround for an external system's quirk, a hardening pattern), or when Matt says "skillify this", "make a skill out of this", "capture this", "remember how we did this", "bake this in". This is also a STANDING HABIT (see ~/CLAUDE.md): after solving a generalizable problem, run it proactively.

global-meta-skills/skillify/SKILL.md~741 · metaRead full →
No skills match that search.
Answers

Frequently asked

What is Matt's Skills?

It's a curated catalog of 29 hand-authored Claude Code skills — reusable, structured playbooks that drive an AI coding agent through real engineering workflows: starting projects, shipping releases, exhaustive bug and performance sweeps, and premium UX passes.

What is a Claude Code skill?

A skill is a self-contained SKILL.md playbook that teaches a coding agent a repeatable method — when to use it, the steps, and the guardrails. The agent loads it on demand and follows it instead of improvising.

How do I use these skills?

In Claude Code you invoke a skill by name (e.g. /forge or /bug-zero) or let the agent route to it automatically. Skills compose: forge conducts kickstart → project-autopilot → ship-it, and others chain the same way.

What's inside the catalog?

26 skills in the commercial pack plus 3 cross-project meta-skills, grouped into families — lifecycle, bug, performance, UX, ideation, and meta — each with its full source and how the skills route into one another.

Are the skills verified or just AI-generated advice?

They encode hard-won methods, not generic tips. The bug, security, and performance skills verify every finding and apply each fix under a green-ratchet regression gate before it's accepted.

Browse the catalog