Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
empathy-mapping
Create structured visualizations of stakeholder perspectives (says, thinks, does, feels) to build deep understanding. Use when conducting user research or validating assumptions.
majiayu000/claude-skill-registry 163
-
violetconnect
VioletConnect core features - merchant onboarding application architecture
majiayu000/claude-skill-registry 163
-
laravel-exceptions
Custom exceptions with static factories and HTTP responses. Use when working with error handling, custom exceptions, or when user mentions exceptions, custom exception, error handling, HTTP exceptions.
majiayu000/claude-skill-registry 163
-
prioritization-effort-impact
Use when ranking backlogs, deciding what to do first based on effort vs impact (quick wins vs big bets), prioritizing feature roadmaps, triaging bugs or technical debt, allocating resources across initiatives, identifying low-hanging fruit, evaluating strategic options with 2x2 matrix, or when user mentions prioritization, quick wins, effort-impact matrix, high-impact low-effort, big bets, or asks "what should we do first?".
majiayu000/claude-skill-registry 163
-
external-docs
Verify external libraries, APIs, and frameworks against current documentation before writing code. Use when about to implement features using external dependencies, when writing import statements for third-party libraries, when unsure if a pattern or method is current, or when the user mentions grounding or verification.
majiayu000/claude-skill-registry 163
-
research-patterns
Research methodology and best practices for finding existing patterns
majiayu000/claude-skill-registry 163
-
lsp-implementation
Use when implementing Language Server Protocol features - covers completions, hover, diagnostics, and navigation
majiayu000/claude-skill-registry 163
-
product-owner
Max - Senior Product Owner with 10+ years agile experience. Use when defining product vision, creating/prioritizing backlog, writing user stories with acceptance criteria, making scope decisions, validating features against business goals, or planning releases and sprints. Also responds to 'Max' or /max command.
majiayu000/claude-skill-registry 163
-
copilotkit-pitch-deck
Production-ready CopilotKit pitch deck wizard in main application. Use when enhancing AI conversation features, optimizing Edge Function integration, debugging chat interface, or improving pitch deck generation flow. System is PRODUCTION READY (98/100).
majiayu000/claude-skill-registry 163
-
bdd-practices
Writes behavior specifications in Gherkin format. Use when defining features from user perspective or creating acceptance tests.
majiayu000/claude-skill-registry 163
-
better-auth-v2
Production-ready authentication system using Better Auth v2 with latest features. Includes OAuth providers, advanced RBAC, multi-tenant support, and security best practices.
majiayu000/claude-skill-registry 163
-
gemini-batch
This skill should be used when the user asks to "use Gemini Batch API", "process documents at scale", "submit a batch job", "upload files to Gemini", or needs large-scale LLM processing. Includes production gotchas and best practices.
majiayu000/claude-skill-registry 163
-
research-trigger
Natural language wrapper for research command - automatically triggers /research when users ask questions requiring deep research, best practices lookup, or multi-source information gathering
majiayu000/claude-skill-registry 163
-
nav-marker
Create context save points to preserve conversation state before breaks, risky changes, or compaction. Use when user says "save my progress", "create checkpoint", "mark this point", or before clearing context.
majiayu000/claude-skill-registry 163
-
issue-tracking
Creates and manages issues via tissue for tracking work items, bugs, and features. Use for organizing work, checking ready issues, or updating status.
majiayu000/claude-skill-registry 163
-
nextjs-optimization
Optimize Next.js 15 applications for performance, Core Web Vitals, and production best practices using App Router patterns
majiayu000/claude-skill-registry 163
-
research-company
Conducts deep company research and creates a dossier to support applications. Use before applying, interviewing, or for cultural fit assessment.
majiayu000/claude-skill-registry 163
-
mechinterp-crossmodel-matcher
Match SAE features between Ultra (24K) and Full (2K) models based on activation patterns and token overlap
majiayu000/claude-skill-registry 163
-
gh-pr-review
Review GitHub pull requests using gh CLI. Approve, request changes, or comment on PRs. Use when user wants to provide PR feedback or approval.
majiayu000/claude-skill-registry 163
-
hubspot-connect
Connect to HubSpot CRM for contact, company, deal, and engagement management. Load when user mentions 'hubspot', 'crm', 'contacts', 'companies', 'deals', 'list contacts', 'create contact', 'search deals', or any HubSpot CRM operations. Meta-skill that validates config, discovers CRM objects, and routes to appropriate operations.
majiayu000/claude-skill-registry 163
-
discord-sync
Sync Discord messages using USER TOKEN. Supports servers AND DMs. Use when routed here by community-agent:discord-sync or user explicitly requests user token sync.
majiayu000/claude-skill-registry 163
-
service-worker
Service worker patterns for offline support, caching strategies, and PWA functionality. Use when implementing offline-first features, caching, or background sync.
majiayu000/claude-skill-registry 163
-
tg-ingest
Primary Telegram interface. Full-featured CLI for message export, DM management, group sync, contact scoring, and thread state. Use when user mentions "telegram", "tg", "@username", or telegram-specific terms. Triggers: "telegram messages", "export telegram", "telegram DMs", "telegram groups", "sync telegram", "@username messages", "telegram contacts". This is STANDALONE - do not defer to unified-messages for telegram operations.
majiayu000/claude-skill-registry 163
-
enter-world
Launch the Adventure Engine application for an adventure project. Use when the user wants to "enter" a world, "start" or "launch" an adventure session, or begin interactive gameplay. Fires off the application in the background using the current working directory as the adventure project root.
majiayu000/claude-skill-registry 163