Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
proposal-contract-generator
Generate professional project proposals, scope of work documents, payment terms, timelines, and simple contract templates that make software tailors look established even on their first client.
majiayu000/claude-skill-registry 163
-
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
-
vault-gaps
Find knowledge gaps (topics mentioned but not documented). Triggers on "knowledge gaps", "content gaps", "missing notes", "gaps".
majiayu000/claude-skill-registry 163
-
comment-generator
Generate code comments and docstrings. Use when user asks to "add comments", "document this code", "explain with comments", or "add docstrings".
majiayu000/claude-skill-registry 163
-
split-pdf
Split PDF files into separate single-page documents or extract specific page ranges. Use when you need to divide a PDF into multiple files, extract particular pages, or process PDF pages individually. Works with multi-page PDF documents.
majiayu000/claude-skill-registry 163
-
writeJsDoc
Write or update duplojs-utils JSDoc documentation files under jsDoc/{namespace}/{function}/, including index.md structure, @example includes, and example.ts usage patterns (classic, curried, and predicate overloads).
majiayu000/claude-skill-registry 163
-
doc-indexer
Use this skill at the beginning of any session or when needing to understand available project documentation. Provides just-in-time context by scanning YAML frontmatter from all markdown files in the docs/ directory without loading full content.
majiayu000/claude-skill-registry 163
-
ground-truth-template
Generic ground truth documentation template for creating verifiable reference skills. Auto-invoke when user requests ground truth skill creation, validation criteria framework, or canonical documentation templates. Do NOT load during actual ground truth usage (use project-specific skills instead).
majiayu000/claude-skill-registry 163
-
browser-content-capture
Capture content from JavaScript-rendered pages, login-protected sites, and multi-page documentation using Playwright MCP tools or Claude Chrome extension. Use when WebFetch fails on SPAs, dynamic content, or auth-required pages.
majiayu000/claude-skill-registry 163
-
amazon-writing
Use when writing narrative memos, 6-pagers, 1-pagers, press releases, or PRFAQs in Amazon style. Applies Amazon's no-PowerPoint writing standards with data over adjectives, active voice, and the "so what" test.
majiayu000/claude-skill-registry 163
-
threads-api
Threads API Documentation
majiayu000/claude-skill-registry 163
-
word-count-checker
Automatically checks word counts of documents when the user mentions word count in relation to a file. Triggers on phrases like "Check the word count of X", "Stop when the word count is N", or similar references to document word counts. Use this skill proactively whenever word count is mentioned with a document reference.
majiayu000/claude-skill-registry 163
-
documenting-screen-flows
Documents screen-to-screen navigation flows, user journeys, and state transitions across multiple screens. Updates the "画面フロー" section in screen spec.md.
majiayu000/claude-skill-registry 163
-
wordpress-playground-blueprints
Guide for creating WordPress Playground Blueprint JSON files and executing WP-CLI commands. Use when building Blueprint files, automating WordPress/WooCommerce management via CLI, configuring WordPress Playground environments, or troubleshooting. Covers blueprint creation, WP-CLI commands, and WooCommerce CLI operations. All blueprints must conform to https://playground.wordpress.net/blueprint-schema.json
majiayu000/claude-skill-registry 163
-
domain-knowledge
Document domain knowledge including entities, attributes, relationships, processes, and ubiquitous language. Use when documenting domain models, entity relationships, business processes, or building a glossary of domain terms.
majiayu000/claude-skill-registry 163
-
authoring
Author documentation for Tenzir projects. Use when creating or updating tutorials, guides, explanations, reference, or integrations.
majiayu000/claude-skill-registry 163
-
markdown-optimization
Analyze and optimize markdown documents for size, structure, and maintainability.
Use when: (1) markdown files are too large or verbose, (2) documentation needs
restructuring, (3) checking docs for quality issues, (4) converting prose to tables.
majiayu000/claude-skill-registry 163
-
business-rules-analysis
Business rules elicitation and analysis techniques. Covers rule types (constraints, derivations, inferences), decision tables, rule templates, and policy documentation. Use when identifying business policies, constraints, calculations, and decision logic during requirements elicitation.
majiayu000/claude-skill-registry 163
-
document-project
Generate comprehensive architecture documentation automatically from existing codebase analysis. This skill should be used when working with brownfield projects or updating outdated documentation.
majiayu000/claude-skill-registry 163
-
architecture-decisions
Make and document architecture decisions using structured frameworks
majiayu000/claude-skill-registry 163
-
Spartan Warrior
Embody the unbreakable Spartan ethos of discipline, courage, and relentless excellence through laconic wisdom and warrior mentality forged in hardship
majiayu000/claude-skill-registry 163
-
rekordbox-midi-integration
Specialist in Rekordbox MIDI Learn integration, including MIDI mapping workflow, CSV file format, Rekordbox function reference, official documentation, and real-world DDJ controller examples. Use when working on Rekordbox MIDI controllers, CSV generation/import/export, function mapping, or debugging Rekordbox MIDI integration.
majiayu000/claude-skill-registry 163
-
jupyter-educational-notebook
Create educational and interactive Jupyter notebooks as SPAs that explain concepts, teach topics, create tutorials, illustrate ideas from text, or build blog posts. Use for interactive guides, demonstrations, explanations, documentation, or any content meant for end users and learners displayed via ipynb-viewer block. Keywords include educational notebook, tutorial notebook, interactive guide, blog notebook, SPA notebook, explain topic, illustrate concept, teach interactively.
majiayu000/claude-skill-registry 163
-
competitive-analysis-quality-assurance
Systematic fact-checking, source verification, and quality assurance for competitive research deliverables. This skill ONLY activates when explicitly requested - it does not auto-trigger. Use this skill when you explicitly ask to review competitive research, fact-check claims, verify sources, validate consistency, or assess quality of completed analysis documents. Example requests that activate this skill "review this competitive analysis", "fact-check these findings", "verify the sources", "quality check this report", "are these claims accurate", or "validate this analysis".
majiayu000/claude-skill-registry 163