Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
data-structure-checker
This skill should be used when reading any tabular data file (Excel, CSV, Parquet, ODS). It automatically detects and fixes common data issues including multi-level headers, encoding problems, empty rows/columns, and data type mismatches. Returns a clean DataFrame ready for analysis with zero user intervention.
majiayu000/claude-skill-registry 163
-
mmd-device-library
Create custom MIDI device libraries for MIDI Markdown with aliases, parameters, and documentation. Use when the user wants to create device-specific aliases for hardware (guitar processors, synthesizers, effects units), document MIDI implementations, or build reusable command libraries.
majiayu000/claude-skill-registry 163
-
exec-plan
Create or resume an execution plan - a design document that a coding agent can follow to deliver a working feature or system change
majiayu000/claude-skill-registry 163
-
writing-openstudio-model-measures
Write OpenStudio ModelMeasures (Ruby scripts that modify .osm files) for building energy models. Use when creating measures, writing measure.rb files, or modifying OpenStudio models programmatically. Targets OpenStudio 3.9 with best practices from NREL documentation.
majiayu000/claude-skill-registry 163
-
solveit
Generate a structured learning guide for building a feature using the Pólya problem-solving method. Creates a self-contained Markdown document that guides the user through understanding, planning, executing, and reflecting on the implementation. Triggers on phrases like "create a solveit guide", "make a learning guide for", "solveit for", "guided problem-solving for", or when the user wants a documented curriculum for building a feature rather than real-time guidance.
majiayu000/claude-skill-registry 163
-
validate-skill-functionality
Load when user says "validate skill", "validate this skill", "review skill execution", "check skill", or "skill validation" at the end of executing a skill. Post-execution review workflow for validating that a skill worked correctly, documenting findings, and identifying issues.
majiayu000/claude-skill-registry 163
-
catz-challenge-evaluator
Evaluates Catz Android coding challenge submissions against SWORD Health requirements. Use when reviewing or assessing this coding challenge. Produces a structured markdown report with seniority level assessment (Junior/Mid/Senior/Staff) and confidence rating, covering requirements compliance, architecture, code quality, testing, and documentation.
majiayu000/claude-skill-registry 163
-
release-notes-generator
Release Notes Generator - Auto-activating skill for Technical Documentation.
Triggers on: release notes generator, release notes generator
Part of the Technical Documentation skill category.
majiayu000/claude-skill-registry 163
-
pre-dev-dependency-map
Gate 6: Technology choices document - explicit, versioned, validated technology
selections with justifications. Large Track only. HARD BLOCK: Must load Ring Standards
and PROJECT_RULES.md before proceeding.
majiayu000/claude-skill-registry 163
-
writing-conformant-specs
This skill should be used when creating new RFC 2119-conformant specification documents, iterating on specification drafts, choosing keywords (MUST/SHOULD/MAY/MUST NOT) while writing, structuring sections, or progressively refining specifications.
majiayu000/claude-skill-registry 163
-
forced-reading-protocol
Use when analyzing critical documents, specifications, or large files (>3000 lines), before any synthesis or conclusions - enforces complete line-by-line reading with quantitative verification to prevent skimming that leads to incomplete understanding
majiayu000/claude-skill-registry 163
-
ecosystem-patterns
Use this when creating new projects, generating documentation, cleaning/organizing a repo, suggesting architecture, deploying containers and services, naming files/folders, or when the user references 'ecosystem', 'patterns', or 'containers'. This skill outlines naming conventions, stack preferences, project organization (iMi worktrees), Docker patterns, and PRD structures from past conversations.
majiayu000/claude-skill-registry 163
-
markdown-content-formatter
Format and validate markdown documents with auto-generated TOC, frontmatter, structure validation, and cross-reference linking. Export to GitHub/CommonMark/Jekyll/Hugo.
majiayu000/claude-skill-registry 163
-
gemini-codebase-onboard
Use Gemini CLI's 1M token context to understand entire codebases in one pass. Full architecture mapping, pattern discovery, and onboarding documentation.
majiayu000/claude-skill-registry 163
-
rspress-api-docs
Generate API documentation from TypeScript source code for RSPress. Use when documenting package APIs, extracting types from source code, or creating function/class reference pages.
majiayu000/claude-skill-registry 163
-
doc
majiayu000/claude-skill-registry 163
-
huma-endpoint
Guide for creating Huma API endpoints following this project's conventions including routing, input/output structs, error handling, and OpenAPI documentation.
majiayu000/claude-skill-registry 163
-
doc-issue-readme
Post structured documentation to GitHub issue as a comment. Use when starting work on an issue to document approach and track progress.
majiayu000/claude-skill-registry 163
-
sop-rfc2119
Use when writing SOPs that require precise requirement levels using RFC 2119 constraint keywords (MUST, SHOULD, MAY). Covers proper usage of requirement keywords for deterministic agent behavior.
majiayu000/claude-skill-registry 163
-
pdf-rag-knowledge
Search and retrieve information from indexed PDF documentation including IC datasheets, FPGA manuals, and technical specifications. Use this when the user asks about hardware specifications, pin configurations, register details, timing diagrams, or any technical information that might be in datasheets or technical documentation.
majiayu000/claude-skill-registry 163
-
dokploy-compose-structure
Generate Docker Compose files following Dokploy conventions with proper networking, volumes, and service patterns. Use when creating new Dokploy templates or converting existing compose files.
majiayu000/claude-skill-registry 163
-
youtube-to-knowledge-doc
Use when user provides YouTube URL and says "document this", "create notes", or "save this video". Automatically extracts transcript, determines folder placement, and generates Knowledge Framework documentation with MECE structure, Mermaid diagrams, and clickable timestamp citations.
majiayu000/claude-skill-registry 163
-
Writing Technical Reports
Creates timestamped technical analysis and debugging reports following a standardized structure. Use when documenting completed work, analyzing technical issues, investigating bugs, or when the user requests a report.
majiayu000/claude-skill-registry 163
-
target-competition
Analyze target competitive landscape including existing drugs, pipeline companies,
differentiation opportunities, and market maturity assessment.
Keywords: target competition, landscape, differentiation, pipeline analysis, market share
majiayu000/claude-skill-registry 163