Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
long-document-handler
Triggers when reading or writing documents exceeding 20,000 tokens (~80,000 characters or ~15,000 words). Use when encountering large files, lengthy documentation, big markdown documents, massive PRDs, architecture docs, or any content that risks context window overflow. Activates on phrases like "this document is long", "large file", "too many tokens", or when Claude detects document size approaching limits.
majiayu000/claude-skill-registry 163
-
extract-hyperparameters
Identify and document model hyperparameters from papers. Use when setting up training configurations.
majiayu000/claude-skill-registry 163
-
project-manager
majiayu000/claude-skill-registry 163
-
julien-mcp-powerpoint
Install PowerPoint MCP via win32com. Use when user needs PowerPoint automation on Windows.
majiayu000/claude-skill-registry 163
-
tech-stack-adr
Guide technology selection workflow and ADR creation. Use when user asks about choosing a technology, comparing options, or needs to make a tech decision. Orchestrates discovery, evaluation, and documentation.
majiayu000/claude-skill-registry 163
-
doc-updates
Update documentation with writing guideline enforcement, consolidation detection, and accuracy verification.
Triggers: documentation update, docs update, ADR, docstrings, writing guidelines, readme update, debloat docs
Use when: updating documentation after code changes, enforcing writing guidelines, maintaining ADRs
DO NOT use when: README-specific updates - use update-readme instead.
DO NOT use when: complex multi-file consolidation - use doc-consolidation.
Use this skill for general documentation updates with built-in quality gates.
majiayu000/claude-skill-registry 163
-
mcp-builder
Comprehensive guide for building Model Context Protocol (MCP) servers with support for tools, resources, prompts, and authentication. Use when: (1) Creating custom MCP servers, (2) Integrating external APIs with Claude, (3) Building tool servers for specialized domains, (4) Creating resource providers for documentation, (5) Implementing authentication and security
majiayu000/claude-skill-registry 163
-
nextjs-on-aws
This document compares various AWS deployment options for Next.js applications, analyzing costs, benefits, limitations, and providing recommendations based on different use cases.
majiayu000/claude-skill-registry 163
-
experiment-report
This skill should be used when generating integrated reports from lab notebooks, improving existing reports, or exporting reports to PDF/typst. Triggered by requests like "generate report", "create summary", "refine report", "improve report", "export to PDF", "typst出力", "PDFに変換", "レポートを作成", or "export report to PDF". For PDF export, use scripts/export_pdf.sh (pandoc + typst).
majiayu000/claude-skill-registry 163
-
i18n-helper
Handle WordPress internationalization. Use when adding translatable strings.
majiayu000/claude-skill-registry 163
-
c3-adopt
Use when bootstrapping C3 documentation for any project - guides through Socratic discovery and delegates to layer skills for document creation
majiayu000/claude-skill-registry 163
-
documentation-writing
Writing clear, discoverable software documentation following the Eight Rules and Diataxis framework. Use when creating README files, API docs, tutorials, how-to guides, or any project documentation. Automatically enforces docs/ location, linking requirements, and runnable examples.
majiayu000/claude-skill-registry 163
-
customgpt-rag-retrieval
Automatically retrieve relevant information from the organization's CustomGPT.ai knowledge base when answering questions about documented topics, policies, procedures, or technical specifications.
majiayu000/claude-skill-registry 163
-
rag-retrieval
Retrieval-Augmented Generation patterns for grounded LLM responses. Use when building RAG pipelines, constructing context from retrieved documents, adding citations, or implementing hybrid search.
majiayu000/claude-skill-registry 163
-
documenting-rust-code
Rust documentation practices for HASH codebase. Use when writing doc comments, documenting functions/types/traits/modules, creating error sections, using intra-doc links, or following rustdoc conventions.
majiayu000/claude-skill-registry 163
-
ssrf
服务端请求伪造漏洞检测与利用。当目标存在 URL 参数、远程文件加载、Webhook、PDF 生成、URL 预览功能时使用。
majiayu000/claude-skill-registry 163
-
project-type-determination
Determines project type from context to configure analysis thresholds.
Checks prompt, scans documents, or asks user if type cannot be inferred.
Outputs project_type for use by python-plan-optimization skill.
majiayu000/claude-skill-registry 163
-
Backend API Standards
Design and implement RESTful API endpoints following REST principles with proper HTTP methods, status codes, and resource-based URLs. Use this skill when creating or modifying API endpoints, route handlers, controllers, or API configuration files. Apply when working on REST API design, endpoint implementations, API versioning, request/response handling, HTTP method routing (GET, POST, PUT, PATCH, DELETE), query parameter filtering, API rate limiting, or any file that defines API routes such as routes.py, api.js, controllers/, endpoints/, or API documentation files.
majiayu000/claude-skill-registry 163
-
vkc-docgen-template-engine
Design and implement the Viet K-Connect document generation template engine (DB-driven wizard schema + PDF renderSpec + history + Storage upload). Start with 2 templates and scale linearly to 50 without hardcoding.
majiayu000/claude-skill-registry 163
-
moai-jit-docs-enhanced
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
-
login-redirector
Handle WordPress login/logout redirects. Use when implementing custom redirect logic.
majiayu000/claude-skill-registry 163
-
updating-readme
Updates existing README.md files after code changes. Use for requests to update, check, fix, or add to an existing README. Trigger phrases include "update readme", "check readme", "is the readme current", "add to readme", "fix readme", "readme out of date". Also use after adding dependencies, environment variables, or configuration. For creating new READMEs from scratch, use writing-documentation instead.
majiayu000/claude-skill-registry 163
-
tencent-cloud-pptx
Create professional Tencent Cloud themed presentations from markdown content. Use when users request: (1) Creating presentations with Tencent Cloud branding, (2) Converting markdown documents to PowerPoint slides, (3) Generating slides with automatic content structuring, (4) Creating bilingual (Chinese/English) technical presentations, (5) Adding AI-generated images to presentation slides. Keywords to watch: 腾讯云, Tencent Cloud, markdown to PPT, presentation generation, slides with images.
majiayu000/claude-skill-registry 163
-
thematic-doc-generator
Generate comprehensive, publication-quality technical manuals with thematic storytelling using multi-agent orchestration. Use when user asks for themed documentation, narrative technical guides, memorable training materials, or mentions themes like Victorian, steampunk, art deco, medieval, or nautical combined with technical topics. Triggers on phrases like "create themed manual", "documentation with storytelling", or requests to make docs "more engaging" or "memorable".
majiayu000/claude-skill-registry 163