Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
terminal-expert
This skill provides unified expert-level guidance for terminal implementation in VS Code extensions. Covers xterm.js API and addons, VS Code terminal architecture, PTY integration, session persistence, input handling (keyboard/IME/mouse), shell integration with OSC sequences, and performance optimization. Use when implementing any terminal-related features.
majiayu000/claude-skill-registry 163
-
contributing-guide
Эксперт CONTRIBUTING.md. Используй для open source guidelines, PR процессов и contributor onboarding.
majiayu000/claude-skill-registry 163
-
seuratsubclustering
Performs fine-grained re-clustering on specific subsets of cells (e.g., individual clusters, cell types, or custom subsets). Unlike `Seurat::FindSubCluster` which only finds subclusters within a single cluster, this process performs the complete clustering workflow (PCA, UMAP, FindNeighbors, FindClusters) on any subset of cells defined by metadata filters or cell barcode lists.
majiayu000/claude-skill-registry 163
-
b2c-custom-api-development
Develop Custom SCAPI endpoints for B2C Commerce. Use when creating REST APIs, defining api.json routes, writing schema.yaml (OAS 3.0), or building headless commerce integrations. Covers cartridge structure, endpoint implementation, and OAuth scope configuration.
majiayu000/claude-skill-registry 163
-
moai-foundation-philosopher
Strategic thinking framework integrating First Principles Analysis, Stanford Design Thinking, and MIT Systems Engineering for deeper problem-solving and decision-making
majiayu000/claude-skill-registry 163
-
epidemiologist-analyst
Analyzes disease patterns and health events through epidemiological lens using surveillance systems,
outbreak investigation methods, and disease modeling frameworks.
Provides insights on disease spread, risk factors, prevention strategies, and public health interventions.
Use when: Disease outbreaks, health policy evaluation, risk assessment, intervention planning.
Evaluates: Transmission dynamics, risk factors, causality, population health impact, intervention effectiveness.
majiayu000/claude-skill-registry 163
-
excel-auditor
Analyze unknown or inherited Excel files to understand what they do, document their purpose, audit formulas for errors, and assess maintainability risk. Use when: (1) User uploads an Excel file asking 'what does this do?', (2) User needs to understand an inherited/legacy spreadsheet, (3) User wants formula auditing or error detection, (4) User asks about spreadsheet risk, complexity, or documentation, (5) User mentions 'inherited', 'legacy', 'undocumented', or 'someone left' regarding Excel files.
majiayu000/claude-skill-registry 163
-
uncertainty-routing
Route tasks to small model by default, escalate to large model only on low confidence detection, achieving 87% faster learning and 10-30x cost reduction while maintaining accuracy. Use for cost optimization, confidence-based delegation, routine vs complex task routing, and resource efficiency. Triggers on "optimize cost", "model routing", "confidence threshold", "small model first", "escalate on uncertainty".
majiayu000/claude-skill-registry 163
-
doc-editing
Use when the user asks to edit, polish, or rewrite documentation or long-form prose to improve clarity and structural quality, aiming for publishable text without tone drift or unnecessary structural churn.
majiayu000/claude-skill-registry 163
-
odoo-code-review
Review Odoo code for correctness, security, performance, and Odoo 18 standards. Use when reviewing Odoo modules, diffs, or pull requests; produce a scored report with weighted criteria.
majiayu000/claude-skill-registry 163
-
api-integration
Integrate Apidog + OpenAPI specifications with your React app. Covers MCP server setup, type generation, and query layer integration. Use when setting up API clients, generating types from OpenAPI, or integrating with Apidog MCP.
majiayu000/claude-skill-registry 163
-
spec-kit-feedback
Capture workflow usage data for spec-kit optimization. Auto-activates when:
(1) completing a spec-kit workflow (/speckit.review, final commit),
(2) encountering friction or confusion during workflows,
(3) user mentions issues with prompts or templates,
(4) workflow deviates from expected quality gates.
Reminds to export chat logs and tracks patterns for feedback.
majiayu000/claude-skill-registry 163
-
agent-init
Initialize or improve AGENTS.md files that define how coding agents operate in a repo. Use when asked to set up or replace an agent init command (Codex, Claude), standardize multi-agent behavior, or audit an existing AGENTS.md for clarity, commands, boundaries, and repo-specific context. For Claude Code, also create CLAUDE.md as a symlink to AGENTS.md.
majiayu000/claude-skill-registry 163
-
ln-230-story-prioritizer
RICE prioritization per Story with market research. Generates consolidated prioritization table in docs/market/[epic-slug]/prioritization.md. L2 worker called after ln-220.
majiayu000/claude-skill-registry 163
-
mobile-app-debugging
Mobile app debugging for iOS, Android, cross-platform frameworks. Use for crashes, memory leaks, performance issues, network problems, or encountering Xcode instruments, Android Profiler, React Native debugger, native bridge errors.
majiayu000/claude-skill-registry 163
-
foundation-models
Apple Foundation Models framework for on-device AI, @Generable macro, guided generation, tool calling, and streaming. Use when user asks about on-device AI, Apple Intelligence, Foundation Models, @Generable, LLM, or local machine learning.
majiayu000/claude-skill-registry 163
-
slash-command-encoder
Creates ergonomic slash commands (/command) that provide fast, unambiguous access to micro-skills, cascades, and agents. Enhanced with auto-discovery, intelligent routing, parameter validation, and command chaining. Generates comprehensive command catalogs for all installed skills with multi-model integration.
majiayu000/claude-skill-registry 163
-
pymatgen
Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science.
majiayu000/claude-skill-registry 163
-
managing-client-lifecycle
Manage PrismaClient lifecycle with graceful shutdown, proper disconnect timing, and logging configuration. Use when setting up application shutdown handlers, configuring logging for development or production, or implementing proper connection cleanup in Node.js servers, serverless functions, or test suites.
majiayu000/claude-skill-registry 163
-
skill-pdf-to-pptx-tool
Convert PDF to PowerPoint presentations
majiayu000/claude-skill-registry 163
-
docker-wizard
Generate optimized Dockerfiles and docker-compose.yml with best practices and multi-stage builds
majiayu000/claude-skill-registry 163
-
data-extraction
Use when extracting structured data from medical research PDFs, parsing study characteristics, patient demographics, outcomes, and results. Invoke for systematic review data collection from papers.
majiayu000/claude-skill-registry 163
-
working-with-spreadsheets
Creates and edits Excel spreadsheets with formulas, formatting, and financial modeling standards.
Use when working with .xlsx files, financial models, data analysis, or formula-heavy spreadsheets.
Covers formula recalculation, color coding standards, and common pitfalls.
majiayu000/claude-skill-registry 163
-
generate-test
Generates test files following TDD patterns with Given-When-Then structure. Use when creating tests for domain logic, API endpoints, or repositories.
majiayu000/claude-skill-registry 163