Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
documentation-site-setup
Set up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when creating docs sites, setting up documentation portals, or building static documentation.
majiayu000/claude-skill-registry 163
-
markdown-documentation
Master markdown formatting, GitHub Flavored Markdown, README files, and documentation formatting. Use when writing markdown docs, READMEs, or formatting documentation.
majiayu000/claude-skill-registry 163
-
fvtt-performance-safe-updates-impropersubset-hh-agentics
majiayu000/claude-skill-registry 163
-
elastic-claude
Index and search project knowledge. Use when starting a new task to find related prior work, when ingesting documents or chats, or when searching project history for context.
majiayu000/claude-skill-registry 163
-
md-docs
This skill should be used when the user asks to "update README", "update context files", "init context", "create CLAUDE.md", "update CLAUDE.md", "update AGENTS.md", "update DOCS.md", "generate documentation", "API documentation", or mentions project documentation, context files, or markdown documentation workflows.
majiayu000/claude-skill-registry 163
-
tandoor-recipe-conversion
This skill should be used when the user asks to "convert recipe to Tandoor", "parse recipe from image", "extract recipe from PDF", "Rezept konvertieren", "translate recipe to German", mentions Tandoor recipes, recipe JSON, German recipe conversion, OCR recipe extraction, or needs to convert recipes from images, PDFs, text, or URLs to Tandoor-compatible JSON. Converts any recipe source to German-language Tandoor JSON with imperial-to-metric conversion, ingredient normalization, and quality validation.
majiayu000/claude-skill-registry 163
-
resume-pdf-generate
Generate the resume PDF with the existing Puppeteer-based script and blank-page trimming. Use when asked to regenerate the resume PDF, validate print styling, or troubleshoot PDF output in dev/apps/resume.
majiayu000/claude-skill-registry 163
-
ln-130-tasks-docs-creator
Creates task management documentation (docs/tasks/README.md + kanban_board.md). L2 Worker in ln-100-documents-pipeline. Sets up Linear integration and task tracking rules.
majiayu000/claude-skill-registry 163
-
ai-check
Detect AI/LLM-generated text patterns in research writing. Use when: (1) Reviewing manuscript drafts before submission, (2) Pre-commit validation of documentation, (3) Quality assurance checks on research artifacts, (4) Ensuring natural academic writing style, (5) Tracking writing authenticity over time. Analyzes grammar perfection, sentence uniformity, paragraph structure, word frequency (AI-typical words like 'delve', 'leverage', 'robust'), punctuation patterns, and transition word overuse.
majiayu000/claude-skill-registry 163
-
technical-design
Review and create technical design documents or technical blogs for the Moni Assistant project. Use this skill when:
- Creating new technical design documents in docs/technical-design/
- Creating technical blog posts in blog/
- Reviewing existing technical designs or blogs for completeness and quality
- Ensuring documents follow the project's documentation standards
- Writing architecture overviews, system designs, or feature specifications
majiayu000/claude-skill-registry 163
-
token-economy
Apply token optimization when writing docs, changelogs, MCP tasks. Quality
majiayu000/claude-skill-registry 163
-
tag-based-search
Code tagging system using @FEAT, @COMP, @TYPE tags for easy discovery and navigation. Use when adding documentation tags or searching for related code across the codebase.
majiayu000/claude-skill-registry 163