Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
architecture-decision-records
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.
majiayu000/claude-skill-registry 163
-
azure-digital-twins
Expert knowledge for Azure Digital Twins development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when modeling with DTDL, querying twin graphs, integrating IoT Hub/Functions, or migrating control plane APIs, and other Azure Digital Twins related development tasks. Not for Azure IoT Hub (use azure-iot-hub), Azure IoT Central (use azure-iot-central), Azure IoT Edge (use azure-iot-edge), Azure IoT Operations (use azure-iot-operations).
majiayu000/claude-skill-registry 163
-
specsafe-spec
Generate detailed specification from PRD. Fleshes out requirements and scenarios.
majiayu000/claude-skill-registry 163
-
vite
Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.
majiayu000/claude-skill-registry 163
-
RubyCritic Code Quality Analysis
Analyze Ruby and Rails code quality with RubyCritic. Identifies code smells, complexity issues, and refactoring opportunities. Provides detailed metrics, scores files A-F, compares branches, and prioritizes high-churn problem areas. Use when analyzing Ruby code quality, reviewing PRs, or identifying technical debt.
majiayu000/claude-skill-registry 163
-
pymc-bayesian-modeling
Bayesian modeling with PyMC. Build hierarchical models, MCMC (NUTS), variational inference, LOO/WAIC comparison, posterior checks, for probabilistic programming and inference.
majiayu000/claude-skill-registry 163
-
tdd
Test-driven development workflows for Kagenti - CI, HyperShift, and Kind
majiayu000/claude-skill-registry 163
-
typescript-advanced-types
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
majiayu000/claude-skill-registry 163
-
react-best-practices
React & Next.js engineering standards.
majiayu000/claude-skill-registry 163
-
dataverse
Expert guidance for Microsoft Dataverse development including Web API (OData), C# plugin development, custom APIs, security model, early-bound types, and FetchXML queries. Use when working with Dataverse tables, writing plugins, building custom APIs, configuring security roles, or querying data via the Web API.
majiayu000/claude-skill-registry 163
-
model-merging
Merge multiple fine-tuned models using mergekit to combine capabilities without retraining. Use when creating specialized models by blending domain-specific expertise (math + coding + chat), improving performance beyond single models, or experimenting rapidly with model variants. Covers SLERP, TIES-Merging, DARE, Task Arithmetic, linear merging, and production deployment strategies.
majiayu000/claude-skill-registry 163
-
osgrep-reference
Comprehensive CLI reference and search strategies for osgrep semantic code search. Use for detailed CLI options, index management commands, search strategy guidance (architectural vs targeted queries), and troubleshooting. Complements the osgrep plugin which handles daemon lifecycle.
majiayu000/claude-skill-registry 163
-
lasio
Read, write, and manipulate LAS (Log ASCII Standard) well log files for borehole
geophysical and petrophysical data. Use when Claude needs to: (1) Read/parse LAS
1.2 or 2.0 files, (2) Extract well headers or curve data, (3) Convert LAS to
DataFrame/CSV/Excel, (4) Create new LAS files from arrays, (5) Modify existing
LAS files, (6) Handle problematic or malformed LAS files, (7) Batch process
multiple well files.
majiayu000/claude-skill-registry 163
-
prd-development
Build a structured PRD that connects problem, users, solution, and success criteria. Use when turning discovery notes into an engineering-ready document for a major initiative.
majiayu000/claude-skill-registry 163
-
workflow-creator
This skill should be used when the user asks to 'create a workflow', 'design a workflow', 'edit a workflow', 'audit workflow', 'improve workflow', 'break down a task into phases', or needs to substantially create or edit any multi-phase workflow.
majiayu000/claude-skill-registry 163
-
aws-security-audit
Comprehensive AWS security posture assessment using AWS CLI and security best practices
majiayu000/claude-skill-registry 163
-
ai-artist
Generate images via Nano Banana with 129 curated prompts. 3 modes: search (best match), creative (remix), wild (experimental). Actions: generate for banners, portraits, infographics, products. Styles: Ukiyo-e, Bento grid, cyberpunk, cinematic, vintage patent.
majiayu000/claude-skill-registry 163
-
ln-823-pip-upgrader
Upgrades Python pip/poetry/pipenv dependencies with breaking change handling. Use when updating Python dependencies.
majiayu000/claude-skill-registry 163
-
azure-managed-redis
Expert knowledge for Azure Managed Redis development including troubleshooting, best practices, decision making, security, configuration, integrations & coding patterns, and deployment. Use when using Entra auth, geo-replication, persistence, Private Link, or ARM/Bicep deployments for Azure Managed Redis, and other Azure Managed Redis related development tasks. Not for Azure Cache for Redis (use azure-cache-redis), Azure Cosmos DB (use azure-cosmos-db), Azure Table Storage (use azure-table-storage).
majiayu000/claude-skill-registry 163
-
Writing Skills
TDD for process documentation - test with subagents before writing, iterate until bulletproof
majiayu000/claude-skill-registry 163
-
423-frameworks-quarkus-testing-acceptance-tests
Use when you need to implement acceptance tests from a Gherkin .feature file for Quarkus applications — including @acceptance scenarios, @QuarkusTest, BaseAcceptanceTest with QuarkusTestResourceLifecycleManager for Testcontainers and WireMock, REST Assured for full HTTP pipeline testing, WireMock JSON mapping files (classpath:wiremock/mappings/), *AT suffix naming, and Maven Surefire/Failsafe three-tier split. Requires the .feature file in context. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
synapse-step-workflow
Explains step-based workflow system for Synapse plugin actions. Use when the user mentions "BaseStep", "StepRegistry", "Orchestrator", "StepResult", "BaseStepContext", "step-based workflow", "workflow steps", "rollback", "progress_weight", or needs help with multi-step action development.
majiayu000/claude-skill-registry 163
-
refactoring-dbt-models
Safely refactors dbt models with downstream impact analysis. Use when restructuring dbt models for:
(1) Task mentions "refactor", "restructure", "extract", "split", "break into", or "reorganize"
(2) Extracting CTEs to intermediate models or creating macros
(3) Modifying model logic that has downstream consumers
(4) Renaming columns, changing types, or reorganizing model dependencies
Analyzes all downstream dependencies BEFORE making changes.
majiayu000/claude-skill-registry 163
-
knowledge-base-manager
智能管理和整理本地知识库文档。扫描、分析、整合由conversation-knowledge-extractor生成的知识库文件,生成结构化索引、专题整理报告、进步追踪分析。支持增量/全量整理,按日期范围筛选。重点处理学术写作和学术探讨内容(生成错误手册、模式库、思维框架库),同时支持其他类型文档的基础整理。触发词:"整理知识库"、"管理本地知识"、"生成学习报告"、"更新知识索引"等。
majiayu000/claude-skill-registry 163