Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
aieo
AI Engine Optimization(AIEO)に最適化されたコンテンツを生成・リファクタ。AI Overviews、ChatGPT、Geminiに引用・要約されやすい構造で執筆する。
majiayu000/claude-skill-registry 163
-
claude-automation-recommender
Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wants to optimize their Claude Code setup, mentions improving Claude Code workflows, asks how to first set up Claude Code for a project, or wants to know what Claude Code features they should use.
majiayu000/claude-skill-registry 163
-
dartboard-rendering
ダーツボード描画の実装知識とベストプラクティス。p5.jsを使用した描画順序、レイヤリング、座標系の扱いに関する専門知識を提供します。実装・テスト・レビュー時に参照してください。
majiayu000/claude-skill-registry 163
-
fastapi-production
Production-grade FastAPI patterns for async APIs, SQLAlchemy 2.0, Pydantic v2, and robust error handling. Use when building API endpoints, handling database operations, implementing middleware, or optimizing performance.
majiayu000/claude-skill-registry 163
-
infra-system
Infra System Agent. 서버 관리, OS 튜닝, 모니터링을 담당합니다.
majiayu000/claude-skill-registry 163
-
Function Call Tracing
Instrument C/C++ with -finstrument-functions for execution tracing and Perfetto visualization
majiayu000/claude-skill-registry 163
-
numpy-memory-cuba6112-skillfactory-2
majiayu000/claude-skill-registry 163
-
worktree-context
majiayu000/claude-skill-registry 163
-
localStorage-patterns
Comprehensive guide to localStorage patterns for the Ultrathink educational platform. This skill covers schema design, error handling strategies, quota management, and synchronization patterns essential for building resilient web applications with client-side persistence.
Learn how to handle common localStorage errors (QuotaExceededError, SecurityError, DOMException), implement graceful degradation, manage storage quotas (5-10MB browser limits, 50KB per note), and sync localStorage with React state. The skill emphasizes defensive programming, user-friendly error messages, and fallback strategies.
Real-world examples are taken directly from the project codebase, including CNotesView, BashNotesView, and auto-save patterns used across 5 learning systems. Each pattern is demonstrated with production code showing how localStorage is used to persist 227 educational modules' progress and user notes.
Key topics include try/catch patterns for all localStorage operations, QuotaExceededError handling (clear old data, warn user), SecurityError handling (private browsing detection), schema design for JSON storage, versioning strategies, migration patterns, and testing localStorage in different browser contexts.
This skill is essential for implementing US-041 (localStorage error handling), US-042 (persist module progress), refactoring auto-save logic into custom hooks (useAutoSaveNotes), and maintaining data integrity across the educational platform. Includes troubleshooting guides for common issues encountered in production.
majiayu000/claude-skill-registry 163
-
create-portfolio
Creates professional portfolio project entries with achievement-focused content showcasing impact and technical depth. Use when adding new projects, documenting work accomplishments, or showcasing professional experience. Generates content using strong action verbs and quantifiable metrics.
majiayu000/claude-skill-registry 163
-
temporal-python-pro
Master Temporal workflow orchestration using the Python SDK. Use PROACTIVELY for workflow design, microservice orchestration, long-running processes, saga pattern implementation, distributed transactions, or any durable execution patterns. Covers workflows, activities, determinism, testing strategies, and production deployment with Python-specific best practices and common pitfalls.
majiayu000/claude-skill-registry 163
-
clay-sdk-patterns
Apply production-ready Clay SDK patterns for TypeScript and Python.
Use when implementing Clay integrations, refactoring SDK usage,
or establishing team coding standards for Clay.
Trigger with phrases like "clay SDK patterns", "clay best practices",
"clay code patterns", "idiomatic clay".
majiayu000/claude-skill-registry 163
-
bio-copy-number-gatk-cnv
Call copy number variants using GATK best practices workflow. Supports both somatic (tumor-normal) and germline CNV detection from WGS or WES data. Use when following GATK best practices or integrating CNV calling with other GATK variant pipelines.
majiayu000/claude-skill-registry 163
-
gh-cli-ops
GitHub CLI (gh) operations for repos, PRs/issues, workflows/runs, secrets/variables, releases/tags, and deployment-related automation. Use when a request involves gh commands, GitHub Actions workflows/runs, secrets or variables, releases, deployments/environments, or coordinating git with GitHub.
majiayu000/claude-skill-registry 163
-
retro
Start-Stop-Continue retrospective identifying what to Start doing, Stop doing, and Continue doing. Use for sprint retros, personal reflection, team process reviews, or habit audits.
majiayu000/claude-skill-registry 163
-
video-report
Generate a report about a video
majiayu000/claude-skill-registry 163
-
sre-engineer
Use when defining SLIs/SLOs, managing error budgets, or building reliable systems at scale. Invoke for incident management, chaos engineering, toil reduction, capacity planning.
majiayu000/claude-skill-registry 163
-
single2spatial-spatial-mapping
Map scRNA-seq atlases onto spatial transcriptomics slides using omicverse's Single2Spatial workflow for deep-forest training, spot-level assessment, and marker visualisation.
majiayu000/claude-skill-registry 163
-
refactoring-dbt-models
Safely refactors dbt models with downstream impact analysis. Use when restructuring dbt models for:
(1) Task mentions "refactor", "restructure", "extract", "split", "break into", or "reorganize"
(2) Extracting CTEs to intermediate models or creating macros
(3) Modifying model logic that has downstream consumers
(4) Renaming columns, changing types, or reorganizing model dependencies
Analyzes all downstream dependencies BEFORE making changes.
majiayu000/claude-skill-registry 163
-
mermaidjs-v11
Create diagrams with Mermaid.js v11 syntax. Use for flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, state diagrams, architecture diagrams, timelines, user journeys.
majiayu000/claude-skill-registry 163
-
deep-research
Execute autonomous multi-step research using Google Gemini Deep Research Agent. Use for: market analysis, competitive landscaping, literature reviews, technical research, due diligence. Takes 2-10 minutes but produces detailed, cited reports. Costs $2-5 per task.
majiayu000/claude-skill-registry 163
-
clip-aware-embeddings
Semantic image-text matching with CLIP and alternatives. Use for image search, zero-shot classification, similarity matching. NOT for counting objects, fine-grained classification (celebrities, car models), spatial reasoning, or compositional queries. Activate on "CLIP", "embeddings", "image similarity", "semantic search", "zero-shot classification", "image-text matching".
majiayu000/claude-skill-registry 163
-
worm
Two-pointer reversible cursor worms for traversal and dataflow
majiayu000/claude-skill-registry 163
-
auto-coherence-agentgptsmith-monadframework
majiayu000/claude-skill-registry 163