Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pdf_to_epub
Convert PDF books to EPUB format for e-readers. Use when user asks to convert PDF to EPUB, create an e-book from PDF, make PDF readable on Kindle/phone/tablet, or extract book content from PDF. Handles: chapter detection, image extraction with optimization, footnotes/endnotes with hyperlinks, reading order for multi-column layouts. Validates conversion quality automatically.
majiayu000/claude-skill-registry 163
-
advanced-oscal-validator
Perform comprehensive OSCAL validation using community-inspired patterns including JSON schema validation, business rule validation, cross-reference checking, and best practices from IBM Trestle, oscal-pydantic, and Lula. Use for thorough document quality assurance.
majiayu000/claude-skill-registry 163
-
technical-design-doc
Generates clear technical design documents with architecture, trade-offs, and rollout plans.
majiayu000/claude-skill-registry 163
-
docs-jetbuilt-connect-wise
majiayu000/claude-skill-registry 163
-
create-note
Use when user wants to capture learnings, document insights, or create a draft blog post from their current project
majiayu000/claude-skill-registry 163
-
fastapi-scaffold
Generate FastAPI project scaffold with uvicorn, OpenAPI docs, and configuration management
majiayu000/claude-skill-registry 163
-
firecrawl-web
Fetch web content, take screenshots, extract structured data, search the web, and crawl documentation sites. Use when the user needs current web information, asks to scrape a URL, wants a screenshot, needs to extract specific data from a page, or wants to learn about a framework or library.
majiayu000/claude-skill-registry 163
-
identifying-technical-debt
Use when cataloging technical debt under time pressure and tempted to explain choices instead of delivering document - enforces execution discipline with scoped delivery patterns for partial catalogs
majiayu000/claude-skill-registry 163
-
notebook-config-audit
Audit Jupyter notebooks for hardcoded values that contradict configuration cells. Trigger when: (1) notebook behavior differs from documented settings, (2) updating notebook version, (3) finding inconsistent values across cells.
majiayu000/claude-skill-registry 163
-
evidence-logging
Workflow for capturing evidence and citations to create reproducible analyses
and audit trails.
Triggers: evidence capture, citations, reproducible analysis, audit trail,
documentation, evidence logging, findings documentation
Use when: conducting any review that needs evidence trails, creating audit
documentation, ensuring reproducibility of analyses
DO NOT use when: quick informal checks without documentation needs.
DO NOT use when: structured output is the focus - use structured-output.
Use this skill as foundation for all evidence-based review workflows.
majiayu000/claude-skill-registry 163
-
understanding-code-context
Use when understanding external libraries, frameworks, or dependencies - provides workflows for finding and reading official documentation via Context7 instead of web search or source code reading
majiayu000/claude-skill-registry 163
-
clinical-reports
Write comprehensive clinical reports including case reports (CARE guidelines), diagnostic reports (radiology/pathology/lab), clinical trial reports (ICH-E3, SAE, CSR), and patient documentation (SOAP, H&P, discharge summaries). Full support with templates, regulatory compliance (HIPAA, FDA, ICH-GCP), and validation tools.
majiayu000/claude-skill-registry 163
-
doc-ref
Create Reference Documents (REF) - supplementary documentation that doesn't participate in formal traceability chain
majiayu000/claude-skill-registry 163
-
brokle-api-routes
Use this skill when creating, modifying, or reviewing API endpoints and routes. This includes SDK routes (/v1/*), Dashboard routes (/api/v1/*), request/response structures, input validation, OpenAPI documentation, or API-related middleware.
majiayu000/claude-skill-registry 163
-
handoff
Capture session context before ending or compaction
majiayu000/claude-skill-registry 163
-
brand-yml
Create and use brand.yml files for consistent branding across Shiny apps and Quarto documents. Use when working with brand styling, colors, fonts, logos, or corporate identity in Shiny or Quarto projects. Covers: (1) Creating new _brand.yml files from brand guidelines, (2) Applying brand.yml to Shiny for R apps with bslib, (3) Applying brand.yml to Shiny for Python apps with ui.Theme, (4) Using brand.yml in Quarto documents, presentations, dashboards, and PDFs, (5) Modifying existing brand.yml files, (6) Troubleshooting brand integration issues. Includes complete specifications and framework-specific integration guides.
majiayu000/claude-skill-registry 163
-
blog-to-linkedin
This skill should be used when converting technical blog posts (markdown files) into engaging LinkedIn posts that drive traffic and engagement. Use when the user provides a blog post file path or asks to create a LinkedIn post from their blog content.
majiayu000/claude-skill-registry 163
-
project-linking
Use when session starts with CLAUDE.local.md containing Vault project field - automatically loads vault index, enables dual-location routing (vault + local docs), style adaptation, and cross-location linking with GitHub URLs for Obsidian project documentation
majiayu000/claude-skill-registry 163
-
manage-adr
Architecture Decision Records (ADRs)をdocs/adr/ディレクトリで管理します。
新しいADRの作成、既存ADRの編集、ADR索引の確認を行います。
ユーザーがアーキテクチャ決定の記録、ADRの作成・更新・検索を依頼したときに使用してください。
番号の自動採番、プロジェクト固有のフォーマット(日本語、メタデータ構造)を遵守します。
majiayu000/claude-skill-registry 163
-
Org Ecosystem
This skill should be used when the user asks to "write org", "org-mode", "org file", ".org file", "org syntax", "org document", "org babel", "org export", "org agenda", "org capture", "GTD", "literate programming", "org publishing", or "org-mode workflow". Provides comprehensive Org-mode patterns and best practices.
majiayu000/claude-skill-registry 163
-
markitdown
Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.
majiayu000/claude-skill-registry 163
-
paper-translate
論文PDFをページ単位で画像化・テキスト抽出・和訳し、メモに出力するスキル。さらに章ごとの要約と新規性分析も自動生成。ユーザーが「論文を翻訳して」「PDFをページごとに翻訳」「この論文を日本語にして」などと指示した時に使用。ClaudeCLIを使って各ページのテキストを和訳する。
majiayu000/claude-skill-registry 163
-
document-node
Generate comprehensive {node_name}.example.json files that showcase real-world usage of Workscript workflow nodes. Use when asked to document a node, create node documentation, generate node examples, or produce usage examples for workflow nodes. Also use when a subagent needs to create node documentation as part of node development or review.
majiayu000/claude-skill-registry 163
-
java-api-discovery
Discover Java API signatures from compiled JARs using javap instead of guessing or relying on incomplete documentation. Use when encountering unknown methods, pagination patterns, union types, or compilation errors from incorrect API assumptions.
majiayu000/claude-skill-registry 163