Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
topexpressinggenesofallcells
Identifies and visualizes the top expressing genes per cluster across ALL cells (before T/B cell selection), followed by pathway enrichment analysis. Provides initial overview of all cell populations by highlighting the most highly expressed genes and their biological functions.
majiayu000/claude-skill-registry 163
-
moonbit-agent-guide
Guide for writing, refactoring, and testing MoonBit projects. Use when working in MoonBit modules or packages, organizing MoonBit files, using moon tooling (build/check/test/doc/ide), or following MoonBit-specific layout, documentation, and testing conventions.
majiayu000/claude-skill-registry 163
-
alembic-migrations
Alembic migration patterns for SQLAlchemy 2.0 async. Use when creating database migrations, managing schema versions, handling zero-downtime deployments, or implementing reversible database changes.
majiayu000/claude-skill-registry 163
-
oauth-integrations
Implement OAuth 2.0 authentication with GitHub and Microsoft Entra (Azure AD) in Cloudflare Workers
and other edge environments. Covers provider-specific quirks, required headers, scope requirements,
and token handling without MSAL.
Use when: implementing GitHub OAuth, Microsoft/Azure AD authentication, handling OAuth callbacks,
or troubleshooting 403 errors in OAuth flows.
majiayu000/claude-skill-registry 163
-
parallel-validator
Run validation suite in parallel background workers. Auto-triggered after code changes when multiple validators apply. Use when tests, lint, and security checks should run simultaneously.
majiayu000/claude-skill-registry 163
-
multi-agent-patterns
This skill should be used when the user asks to "design multi-agent system", "implement supervisor pattern", "create swarm architecture", "coordinate multiple agents", or mentions multi-agent patterns, context isolation, agent handoffs, sub-agents, or parallel agent execution.
majiayu000/claude-skill-registry 163
-
uloop-get-version
Get Unity and project information via uloop CLI. Use when you need to verify Unity version, check project settings (ProductName, CompanyName, Version), or troubleshoot environment issues.
majiayu000/claude-skill-registry 163
-
gaming
Gaming ecosystem for Bazzite. Steam fixes, Proton troubleshooting, EmuDeck emulation,
Decky Loader plugins, Sunshine game streaming, frame generation, and media apps.
Use when users need help with gaming on Bazzite.
majiayu000/claude-skill-registry 163
-
langfuse-extraction
Extracts traces, observations, and metrics from Langfuse Cloud (EU) API for debugging, telemetry analysis, and regulatory audit trails. Generates ALCOA+ compliant reports, exports to pandas DataFrame, and supports time-range/user/session filtering. Use when investigating production issues, generating compliance documentation, or analyzing LLM costs and performance. MUST BE USED for pharmaceutical audit trail generation requiring GAMP-5 traceability.
majiayu000/claude-skill-registry 163
-
sync-rules
Synchronize shared rules into agent context files and headers.
majiayu000/claude-skill-registry 163
-
pm-architect
Expert project manager orchestrating backlog-curator, work-delegator, workstream-coordinator, and roadmap-strategist sub-skills. Coordinates complex software projects through delegation and strategic oversight. Activates when managing projects, coordinating work, or tracking overall progress.
majiayu000/claude-skill-registry 163
-
Create New Skills
Creates new Agent Skills for Claude Code following best practices and documentation. Use when the user wants to create a new skill, extend Claude's capabilities, or package domain expertise into a reusable skill.
majiayu000/claude-skill-registry 163
-
gemini-cli-docs
Single source of truth and librarian for ALL Gemini CLI documentation. Manages local documentation storage, scraping, discovery, and resolution. Use when finding, locating, searching, or resolving Gemini CLI documentation; discovering docs by keywords, category, tags, or natural language queries; scraping from llms.txt; managing index metadata (keywords, tags, aliases); or rebuilding index from filesystem. Run scripts to scrape, find, and resolve documentation. Handles doc_id resolution, keyword search, natural language queries, category/tag filtering, alias resolution, llms.txt parsing, markdown subsection extraction for internal use, hash-based drift detection, and comprehensive index maintenance.
majiayu000/claude-skill-registry 163
-
axiom-cloud-sync-diag
Use when debugging 'file not syncing', 'CloudKit error', 'sync conflict', 'iCloud upload failed', 'ubiquitous item error', 'data not appearing on other devices', 'CKError', 'quota exceeded' - systematic iCloud sync diagnostics for both CloudKit and iCloud Drive
majiayu000/claude-skill-registry 163
-
document-processor
Processa documentos empresariais (PDF, XLSX, DOCX) para extracao de requisitos,
validacao de dados e criacao de documentos profissionais.
Use quando: extrair texto de PDF, processar planilhas Excel, criar/editar Word,
validar documentos, converter formatos.
majiayu000/claude-skill-registry 163
-
story-analysis
Systematically evaluate completed short stories or novel chapters to identify strengths, weaknesses, and improvement opportunities. Use after drafting to assess whether the piece achieves its narrative goals.
majiayu000/claude-skill-registry 163
-
react
Provides React component development standards and best practices. Ensures component quality through proper hooks usage, state management patterns, and performance optimization techniques. Specializes in functional components, custom hooks, context API, memoization strategies, and accessibility compliance.
Use when: developing React components (.jsx/.tsx files), creating custom hooks, implementing state management with useState/useReducer/useContext, optimizing performance with useMemo/useCallback/React.memo, handling side effects with useEffect, designing component props and interfaces, implementing conditional rendering patterns, testing with React Testing Library, or integrating with TypeScript for type-safe components.
majiayu000/claude-skill-registry 163
-
building-email-newsletters
Scaffolds email campaigns with content blocks and copy. Use when the user asks about email templates, newsletter content, subject lines, email marketing, or campaign copy.
majiayu000/claude-skill-registry 163
-
research-methodology
Ethan Perez's tips for empirical alignment research - velocity, experimentation, collaboration
majiayu000/claude-skill-registry 163
-
discovery-calls
Use when planning, running, or summarizing discovery calls to uncover pain, timeline, and authority.
majiayu000/claude-skill-registry 163
-
multi-agent-patterns-vuralserhat86-antigravity-agentic--2
majiayu000/claude-skill-registry 163
-
llamaindex
Data framework for building LLM applications with RAG. Specializes in document ingestion (300+ connectors), indexing, and querying. Features vector indices, query engines, agents, and multi-modal support. Use for document Q&A, chatbots, knowledge retrieval, or building RAG pipelines. Best for data-centric LLM applications.
majiayu000/claude-skill-registry 163
-
vexor
Vector-powered CLI for semantic file search with a Claude/Codex skill
majiayu000/claude-skill-registry 163
-
algorithmic-art
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
majiayu000/claude-skill-registry 163