Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
pdf-splitter
Split PDF files into smaller files by pages, page ranges, or chunks. Use when working with .pdf files, when user asks to split/divide PDFs, extract pages, separate pages, or create individual PDF files from multi-page documents.
majiayu000/claude-skill-registry 163
-
documentation
Documentation creation and modification rules (docs/develop/ design documents, abstraction principles, structure). Use when creating documentation, updating design documents, writing architecture docs, asking about documentation structure, design principles, or working with files in docs/develop/.
majiayu000/claude-skill-registry 163
-
portfolio-maintenance
Maintains portfolio documentation following project-specific guidelines. Use when adding projects to the portfolio, updating README entries, managing git submodules, fixing documentation formatting, regenerating table of contents, or performing any portfolio-related maintenance tasks. This skill applies to Yuichi Yogo's creative coding portfolio repository.
majiayu000/claude-skill-registry 163
-
pdf-reading
Read local PDFs to extract and verify exact numbers (counts, percentages, tables, figure captions) for papers/questions in this repository. Use this when asked to “read a PDF”, “extract results from the paper”, “verify a statistic”, or “find the exact wording in the paper”.
majiayu000/claude-skill-registry 163
-
meta-skill
Creates new skills for unfamiliar technologies. Use when needing to create a skill, add support for unknown frameworks, or extend capabilities for new tech. Researches documentation and delegates to skill-creator for scaffolding.
majiayu000/claude-skill-registry 163
-
tutorial-updates
Orchestrate tutorial generation from VHS tapes and Playwright specs to dual-tone markdown with GIF recording.
Triggers: tutorial update, gif generation, tape recording, update tutorial, regenerate gifs, tutorial manifest
Use when: regenerating tutorial GIFs, updating documentation demos, creating tutorials from tape files
DO NOT use when: only updating text - use doc-updates.
DO NOT use when: only capturing browser - use scry:browser-recording directly.
majiayu000/claude-skill-registry 163
-
shortcut-api-lookup
Look up Shortcut REST API methods, schemas, and signatures. Use this instead of fetching the documentation webpages.
majiayu000/claude-skill-registry 163
-
pont-de-londres
Pattern d'intégration pour relier un graphe de domaine (structuré, issu d'un CSV) à un graphe lexical (extrait automatiquement de documents non-structurés via LLM). Utiliser cette skill lorsque Claude doit construire un Knowledge Graph hybride combinant données structurées et extraction automatique, notamment avec neo4j-graphrag et SimpleKGPipeline. Cas d'usage: GraphRAG, ingestion de PDFs avec métadonnées, construction de Knowledge Graphs à partir de sources hétérogènes.
majiayu000/claude-skill-registry 163
-
git-adr
Manage Architecture Decision Records (ADRs) using git-adr, a CLI tool that stores ADRs in git notes instead of files. Execute commands (init, new, edit, list, show, search, sync, supersede, link, attach, stats, export, import), generate ADR content in any format (MADR, Nygard, Y-Statement, Alexandrian, Business Case, Planguage), and teach ADR best practices. Use when users ask about: ADRs, architecture decisions, decision records, git-adr commands, documenting technical decisions, or need help creating/managing ADRs in a git repository.
majiayu000/claude-skill-registry 163
-
deep-wiki
Access AI-generated documentation and insights for GitHub repositories via DeepWiki. This skill should be used when exploring unfamiliar codebases, understanding repository architecture, finding implementation patterns, or asking questions about how a GitHub project works. Supports any public GitHub repository.
majiayu000/claude-skill-registry 163
-
dotnet-api-documenter
Adds OpenAPI standards (Swagger) documentation to .NET ASP.NET Core APIs with Scalar UI or Swagger UI. Configures Swashbuckle, generates OpenAPI specs, and sets up interactive API documentation endpoints.
majiayu000/claude-skill-registry 163
-
julien-ref-doc-review
Simplified document review methodology with 4 core tags (@FIX, @TODO, @VERIFY, @OK) and [MACRO] flag for systemic impact. Use for annotating and reviewing documentation.
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
-
ui-clone
Pixel-perfect UI cloning from screenshots or reference pages. Use when users ask to replicate, clone, or recreate a UI from an image, screenshot, or reference website. Triggers on keywords like "复刻", "clone", "replicate", "recreate UI", "像素级还原", "照着这个做", or when a screenshot is provided with implementation intent.
majiayu000/claude-skill-registry 163
-
pdf-split
PDF chapter splitting
majiayu000/claude-skill-registry 163
-
initialize-project
Initialize a new software project with customized structure through interactive Q&A. Use when user mentions "new project", "start project", "initialize project", "create project", or "set up project". Gathers methodology, team structure, documentation preferences, and integration requirements to generate appropriate RULE.md and directory structure.
majiayu000/claude-skill-registry 163
-
documenting-system-architecture
Synthesize subsystem catalogs and architecture diagrams into comprehensive, navigable architecture reports - codifies synthesis strategies and professional documentation patterns
majiayu000/claude-skill-registry 163
-
moai-workflow-jit-docs
Enhanced Just-In-Time document loading system that intelligently discovers, loads, and caches relevant documentation based on user intent and project context. Use when users need specific documentation, when working with new technologies, when answering domain-specific questions, or when context indicates documentation gaps.
majiayu000/claude-skill-registry 163
-
prepare-docs
Use when user requests automated documentation preparation. Triggers include:
- Korean: "문서 준비해줘", "문서화 준비", "문서 요구사항 작성", "자동 문서화 준비"
- English: "prepare documentation", "setup doc requirements", "prepare for automated docs"
- Context: User wants to prepare all requirements for automated documentation generation
This skill discovers sources, defines structure, and saves complete requirements to file
for use with write-docs skill (automated generation).
majiayu000/claude-skill-registry 163
-
doc-scraper
Generic web scraper for extracting and organizing Snowflake documentation with intelligent caching and configurable spider depth. Scrapes any section of docs.snowflake.com controlled by --base-path.
majiayu000/claude-skill-registry 163
-
review-standard
Systematic code review skill checking documentation quality and promoting code reuse
majiayu000/claude-skill-registry 163
-
doc-validation-framework
Expert methodology for systematically validating the quality, accuracy, and freshness of any technical document. Use when user requests document validation, checklist generation, documentation quality assurance, or needs to verify claims in technical documentation. Generates comprehensive validation checklists with 80-150 items organized by domain and criticality.
majiayu000/claude-skill-registry 163
-
brain-dump-ingestion
Process unstructured brain dumps, transcripts, and stream-of-consciousness notes into structured knowledge base content. Use when converting raw ideas, meeting notes, or recorded thoughts into organized documentation.
majiayu000/claude-skill-registry 163