Skip to main content

Curated skills & agents

Alongside the 19 first-party skills, the catalog mirrors 97 curated items (82 skills + 15 agents) from pinned upstream snapshots — official vendor skill repos, well-known community collections, and a few individually vetted maintainers. Every catalog item id is prefixed haus. regardless of source — that's a namespace convention for the CLI's install paths, not an authorship claim. Check the Source column below (or an item's originUrl in manifest.json) for where content actually comes from.

Curated content is copied verbatim from a pinned commit (snapshotRef in sources.yaml) — never hand-edited except for a security patch. To pick up upstream changes, the weekly sync job opens a review PR; a maintainer reviews the diff before merge. See The catalog model for the full trust/license gating that runs before anything ships.

By source

SourceSkillsAgentsLicenseUpstream repo
superpowers160MITpcvelz/superpowers
ecc1512MITaffaan-m/ECC
apollo50MITapollographql/skills
sentry50MITgetsentry/sentry-for-ai
redis40MITredis/agent-skills
wshobson40MITwshobson/agents
dotnet30MITdotnet/skills, aaronontheweb/dotnet-skills
expo30MITexpo/skills
oh-my-claudecode03MITyeachan-heo/oh-my-claudecode
wordpress30GPL-2.0-or-laterWordPress/agent-skills
mariadb20MITmariadb/skills
elasticsearch20Apache-2.0elastic/agent-skills
prisma20MITprisma/skills
antfu20MITantfu/skills
nx20MITnrwl/nx-ai-agents-config
vercel-labs20MITvercel-labs/agent-skills
supabase20MITsupabase/agent-skills
jeffallan20MITjeffallan/claude-skills
sanity10MITsanity-io/agent-toolkit
stripe10MITstripe/ai
turborepo10MITvercel/turborepo
mysql10MITplanetscale/database-skills
storybookjs10MITstorybookjs/storybook
currents-dev10MITcurrents-dev/playwright-best-practices-skill
callstack10MITcallstackincubator/agent-skills
kadajett10MITkadajett/agent-nestjs-skills

All 15 agents

Every agent in the catalog is curated — there are currently no first-party (source: haus) agents. Most are eligible only once your project matches their requiresAny gate (see The catalog model); a handful are also opt-in tier and need an explicit choice via /haus-workflow project:add-skills.

AgentWhat it does
haus.ecc-a11y-architectAccessibility review for WCAG 2.2 compliance, web and native
haus.ecc-csharp-reviewerC# review — .NET conventions, async patterns, security, nullable reference types
haus.ecc-database-reviewerPostgreSQL specialist — query optimization, schema design, security, performance
haus.ecc-e2e-runnerEnd-to-end testing via Vercel Agent Browser (preferred) with Playwright fallback
haus.ecc-performance-optimizerBottleneck identification, slow-code optimization, bundle-size reduction
haus.ecc-php-reviewerPHP review — PSR-12, type system, Eloquent ORM patterns
haus.ecc-react-build-resolverDiagnose and fix React build failures across Vite, webpack, Next.js, CRA, Parcel, esbuild, Bun
haus.ecc-react-reviewerReact/JSX review — hook correctness, render performance, server/client boundaries
haus.ecc-refactor-cleanerDead code cleanup and consolidation (runs knip/depcheck/ts-prune)
haus.ecc-security-reviewerVulnerability detection after code touching input, auth, APIs, or sensitive data
haus.ecc-typescript-reviewerTypeScript/JavaScript review — type safety, async correctness, Node/web security
haus.ecc-vue-reviewerVue.js review — Composition API correctness, reactivity pitfalls
haus.oh-my-claudecode-designerUI/UX designer-developer for interface work
haus.oh-my-claudecode-test-engineerTest strategy, integration/e2e coverage, flaky-test hardening, TDD workflows
haus.oh-my-claudecode-tracerEvidence-driven causal tracing — competing hypotheses, evidence for/against, uncertainty tracking

Finding a specific skill

There's no live search on this site yet — the fastest way to check whether the catalog has something for your stack:

  • Ask /haus-workflow project:add-skills in Claude Code inside your project — it reads recommendation.json#optInEligible[] for anything gated by a role your project doesn't (yet) match.
  • Browse manifest.json directly in the repo — every item's tags, ecosystem, and whenToUse are searchable text.
  • Check the relevant source repo linked in the table above — curated content generally has richer docs upstream than the trimmed catalog copy.