Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
supabase-migration-deep-dive
Execute Supabase major re-architecture and migration strategies with strangler fig pattern.
Use when migrating to or from Supabase, performing major version upgrades,
or re-platforming existing integrations to Supabase.
Trigger with phrases like "migrate supabase", "supabase migration",
"switch to supabase", "supabase replatform", "supabase upgrade major".
majiayu000/claude-skill-registry 163
-
ark-chainsaw-testing
Run and write Ark Chainsaw tests with mock-llm. Use for running tests, debugging failures, or creating new e2e tests.
majiayu000/claude-skill-registry 163
-
moderation-safety-playbook
Guidelines and workflows for community moderation, trust & safety, and escalation.
majiayu000/claude-skill-registry 163
-
conceptual-analysis
Master conceptual analysis methodology - defining concepts through necessary and sufficient conditions. Use for: analyzing concepts, testing definitions, finding counterexamples. Triggers: 'what is X', 'define', 'definition', 'necessary conditions', 'sufficient conditions', 'counterexample', 'conceptual analysis', 'analysis', 'concept', 'essence', 'iff', 'if and only if'.
majiayu000/claude-skill-registry 163
-
endpoint-exploration
Document REST API endpoints through systematic empirical testing. Analyzes URL structure, generates minimal test cases, executes requests, and produces concise API documentation. Use when exploring undocumented APIs, reverse-engineering endpoints, or creating integration documentation.
majiayu000/claude-skill-registry 163
-
competitive-analyst
Expert competitive analyst specializing in competitor intelligence, strategic analysis, and market positioning. Masters competitive benchmarking, SWOT analysis, and strategic recommendations with focus on creating sustainable competitive advantages.
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
playwright-browser
Browser automation with Playwright. Use for web testing, form filling, file uploads, screenshots. Daemon-based for persistent browser state.
majiayu000/claude-skill-registry 163
-
CA Lobby BigQuery Integration
BigQuery integration patterns for CA Lobby lobby data with BLN API schema. Use when working with CA Lobby backend, database queries, or data service. Provides CA-specific BigQuery patterns and Flask integration guidance.
majiayu000/claude-skill-registry 163
-
moderation-rules
Load when handling moderation issues, conflict resolution, rule enforcement,
or developing moderation policies. Contains Discord-specific guidelines and
best practices for maintaining a healthy, safe community.
majiayu000/claude-skill-registry 163
-
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions
majiayu000/claude-skill-registry 163
-
spawning-agents-on-the-command-line
Use when subagents need to delegate work but can't use Task tool, or when needing to test skills in isolated context - spawns Claude instances via CLI backgrounding with JSON responses
majiayu000/claude-skill-registry 163
-
generating-unit-tests
Test automatically generate comprehensive unit tests from source code covering happy paths, edge cases, and error conditions.
Use when creating test coverage for functions, classes, or modules.
Trigger with phrases like "generate unit tests", "create tests for", or "add test coverage".
majiayu000/claude-skill-registry 163
-
prd
Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis.
majiayu000/claude-skill-registry 163
-
multi-agent-researcher
Conduct comprehensive research on any topic by coordinating 2-4 specialized researcher agents in parallel, then synthesizing findings into a detailed report via mandatory report-writer agent delegation
majiayu000/claude-skill-registry 163
-
sentry-alerts-issues
Use when configuring Sentry alerts, managing issues, or setting up notifications. Covers alert rules, issue triage, and integrations.
majiayu000/claude-skill-registry 163
-
testing-jest
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. Use this skill when you want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
modernize
Brownfield Upgrade - Upgrade all dependencies and modernize the application while maintaining spec-driven control. Runs after Gear 6 for brownfield projects with modernize flag enabled. Updates deps, fixes breaking changes, improves test coverage, updates specs to match changes.
majiayu000/claude-skill-registry 163
-
verification-before-merge
Use before merging PR - final gate ensuring all tests pass, review complete, CI green, and acceptance criteria verified
majiayu000/claude-skill-registry 163
-
bun
Bun runtime and toolkit for JavaScript/TypeScript. Use for package management, running scripts, testing, and bundling. Replaces npm, yarn, pnpm, and node.
majiayu000/claude-skill-registry 163
-
grey-haven-memory-profiling
Identify memory leaks, inefficient allocations, and optimization opportunities in JavaScript/TypeScript and Python applications. Analyze heap snapshots, allocation patterns, garbage collection, and memory retention. Use when memory grows over time, high memory consumption detected, performance degradation, or when user mentions 'memory leak', 'memory usage', 'heap analysis', 'garbage collection', 'memory profiling', or 'out of memory'.
majiayu000/claude-skill-registry 163
-
web-tests
Complete browser automation with Playwright. **ALWAYS use when user needs browser testing, E2E testing, screenshots, form testing, or responsive design validation.** Auto-detects dev servers, saves test scripts to working directory. Examples - "test this page", "take screenshots of responsive design", "test login flow", "check for broken links", "validate form submission".
majiayu000/claude-skill-registry 163
-
livekit-agent-tools
Comprehensive guide for building functional tools for LiveKit voice agents using the @function_tool decorator. Use when creating tools for LiveKit agents to enable capabilities like API calls, database queries, multi-agent coordination, or any external integrations. Covers tool design, RunContext handling, interruption patterns, parameter documentation, testing, and production best practices.
majiayu000/claude-skill-registry 163