Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dbt-migration-bigquery
Convert Google BigQuery DDL to dbt models compatible with Snowflake. This skill should be used when converting views, tables, or stored procedures from BigQuery to dbt code, generating schema.yml files with tests and documentation, or migrating BigQuery SQL to follow dbt best practices.
majiayu000/claude-skill-registry 163
-
parallel-executor
Automatically detect and execute parallel development tasks
majiayu000/claude-skill-registry 163
-
yandex-keyword-research
Research keywords for Russian/CIS markets using Yandex Wordstat data. Analyzes search volumes, trends over time, and regional distribution. Use when user asks about keyword research, search volumes, trending topics, or what people are searching for in Russia/CIS.
majiayu000/claude-skill-registry 163
-
conventional-commits
Generates semantic commit messages following the Conventional Commits specification with proper types, scopes, breaking changes, and footers. Use when users request "write commit message", "conventional commit", "semantic commit", or "format commit".
majiayu000/claude-skill-registry 163
-
devcontainer
Diagnose devcontainer configuration problems and guide development environment setup. This skill should be used when the user asks to 'set up devcontainer', 'fix container startup', 'configure VS Code dev container', 'Codespaces setup', or has Docker development environment issues. Keywords: devcontainer, docker, VS Code, Codespaces, container, development environment, Dockerfile.
majiayu000/claude-skill-registry 163
-
nestjs-modules-services-controllers
Use this skill whenever the user wants to design, create, refactor, or standardize NestJS modules, services, and controllers in a TypeScript NestJS project, following clean architecture, DI best practices, and consistent API patterns.
majiayu000/claude-skill-registry 163
-
prisma-nextjs16
Best practices for using Prisma ORM with Next.js 16 App Router and Neon serverless database. Use this skill when writing database queries, mutations, or configuring Prisma client to ensure connection limits, caching, and serverless compatibility are handled correctly.
majiayu000/claude-skill-registry 163
-
run-config
Run configuration handling for persistent command configuration storage
majiayu000/claude-skill-registry 163
-
security_audit
Checklist for security-sensitive coding, ensuring MaiHouses guards and policies are respected.
majiayu000/claude-skill-registry 163
-
protein-qc
Quality control metrics and filtering thresholds for protein design. Use this skill when: (1) Evaluating design quality for binding, expression, or structure, (2) Setting filtering thresholds for pLDDT, ipTM, PAE, (3) Checking sequence liabilities (cysteines, deamidation, polybasic clusters), (4) Creating multi-stage filtering pipelines, (5) Computing PyRosetta interface metrics (dG, SC, dSASA), (6) Checking biophysical properties (instability, GRAVY, pI), (7) Ranking designs with composite scoring.
This skill provides research-backed thresholds from binder design competitions and published benchmarks.
majiayu000/claude-skill-registry 163
-
xai-grok
Use xAI Grok API with Agent Tools for real-time web and X (Twitter) search and synthesis. Requires XAI_API_KEY.
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
-
nextjs-15
Next.js 15 App Router patterns. Trigger: When working in Next.js App Router (app/), Server Components vs Client Components, Server Actions, Route Handlers, caching/revalidation, and streaming/Suspense.
majiayu000/claude-skill-registry 163
-
System Boundaries
Defining clear boundaries between systems, services, and modules to manage complexity and enable independent evolution.
majiayu000/claude-skill-registry 163
-
banach-spaces
Problem-solving strategies for banach spaces in functional analysis
majiayu000/claude-skill-registry 163
-
moai-baas-auth0-ext
Enterprise Auth0 Identity Platform with AI-powered authentication architecture, Context7 integration, and intelligent identity orchestration for scalable enterprise SSO and compliance
majiayu000/claude-skill-registry 163
-
alphafold-database
Access AlphaFold's 200M+ AI-predicted protein structures. Retrieve structures by UniProt ID, download PDB/mmCIF files, analyze confidence metrics (pLDDT, PAE), for drug discovery and structural biology.
majiayu000/claude-skill-registry 163
-
skill-creator
Meta-skill to generate new Claude Agent Skills from natural-language descriptions. Use when creating skills, building custom workflows, generating new capabilities, or extending Claude's functionality. Outputs complete SKILL.md files with proper frontmatter (name, description, optional allowed-tools) and clear instructions. Handles multi-file skills with progressive disclosure patterns. Triggers on requests to "create skill", "build skill", "generate skill", or "new capability".
majiayu000/claude-skill-registry 163
-
bump-actions
Bump GitHub Actions versions for lun. Use this skill when the user wants to update the install-lun action to use a newer lun version, or update the lun action to reference the latest install-lun. Triggers include requests to "bump actions", "update action versions", or "sync action versions".
majiayu000/claude-skill-registry 163
-
analysis
Comprehensive analysis operations for code, skills, processes, data, and patterns. Task-based operations with pattern recognition, metrics calculation, trend identification, and actionable insights generation. Use when analyzing code quality, reviewing skill effectiveness, identifying process improvements, extracting patterns, or generating insights from data.
majiayu000/claude-skill-registry 163
-
ui
UI/UE (user interface & user experience) skill for designing and reviewing interfaces. Use for tasks like creating UI specs, interaction states, component guidelines, visual hierarchy, responsive layouts, accessibility, design tokens, and handoff-ready requirements for engineers.
majiayu000/claude-skill-registry 163
-
flask-expert
Expert-level Flask web development, REST APIs, extensions, and production deployment
majiayu000/claude-skill-registry 163
-
drizzle-schema-guide
Modify Drizzle ORM database schema safely. Use when user mentions "add table", "new column", "database schema", "migration", or "drizzle".
majiayu000/claude-skill-registry 163
-
bio-variant-calling-clinical-interpretation
Clinical variant interpretation using ClinVar, ACMG guidelines, and pathogenicity predictors. Prioritize variants for diagnostic and research applications. Use when interpreting clinical significance of variants.
majiayu000/claude-skill-registry 163