Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
installing-git-hooks
Use when setting up git pre-commit and pre-push hooks - provides simple shell script approach and pre-commit framework method, both calling justfile commands for DRY principle
majiayu000/claude-skill-registry 163
-
performance-auditing
Guide for analyzing and improving application performance including identifying bottlenecks, implementing caching, and optimizing queries. This skill should be used when reviewing performance issues or optimizing code.
majiayu000/claude-skill-registry 163
-
download-transcripts
Download YouTube transcripts for videos tracked in a CSV file. Use when you need to download transcripts in bulk with progress tracking, fetching transcripts overnight, processing video libraries, or when the user mentions "get transcripts", "download captions", or "bulk transcript download".
majiayu000/claude-skill-registry 163
-
cva-concepts-adk
Google ADK (Agent Development Kit) architecture and core concepts. Covers agent types (LLM, Sequential, Parallel, Loop, Multi-agent), tool ecosystem, execution flows, deployment options, and observability. Model-agnostic framework for production AI agents. Use when understanding ADK architecture, selecting agent patterns, designing agent systems, or deploying to Vertex AI.
majiayu000/claude-skill-registry 163
-
shopify
Build Shopify applications, extensions, and themes using GraphQL/REST APIs, Shopify CLI, Polaris UI components, and Liquid templating. Capabilities include app development with OAuth authentication, checkout UI extensions for customizing checkout flow, admin UI extensions for dashboard integration, POS extensions for retail, theme development with Liquid, webhook management, billing API integration, product/order/customer management. Use when building Shopify apps, implementing checkout customizations, creating admin interfaces, developing themes, integrating payment processing, managing store data via APIs, or extending Shopify functionality.
majiayu000/claude-skill-registry 163
-
decision-archaeology
Investigate why code was written a certain way. Use when tracing decision history through git blame, commit logs, PRs, and issues to understand the reasoning behind code changes.
majiayu000/claude-skill-registry 163
-
localization-manager
Manage localization strings, find missing translations, validate .strings files
majiayu000/claude-skill-registry 163
-
testing-claude-plugins-with-python-sdk
Use when testing Claude Code plugins programmatically, building SDK applications, encountering plugin loading failures (plugins array empty), getting AttributeError on message.type, or needing verified Claude Agents SDK Python patterns - provides complete reference for correct message handling (isinstance not .type), plugin loading (setting_sources required), content block iteration, and all working patterns from official documentation
majiayu000/claude-skill-registry 163
-
docker-ops
Obsidian LiveSync の Docker Compose 環境を操作・トラブルシューティングします。compose.yaml の構成理解、環境変数(.env)の設定、CouchDB と livesync-proxy のヘルスチェック、バックアップサービスの実行、ログ確認とデバッグを行います。Docker 環境の起動・停止、コンテナの状態確認、トラブルシューティングを依頼されたときに使用してください。
majiayu000/claude-skill-registry 163
-
context-recovery
Recovers working context from the journal after /clear or at session start
majiayu000/claude-skill-registry 163
-
optimizing-code
Improve code performance without changing behavior. Use when code fails latency/throughput requirements. Covers profiling, caching, and algorithmic optimization.
majiayu000/claude-skill-registry 163
-
terraphim-hooks
Knowledge graph-based text replacement using Terraphim hooks.
Intercepts commands and text to apply transformations defined in the knowledge graph.
Works with Claude Code PreToolUse hooks and Git prepare-commit-msg hooks.
majiayu000/claude-skill-registry 163
-
propagate-req-keys
Homeostatic actuator that tags code, tests, and commits with REQ-* keys for traceability. Adds "# Implements:" tags to code and "# Validates:" tags to tests. Use when code or tests are missing requirement tags.
majiayu000/claude-skill-registry 163
-
connect
Connect Claude to any app. Send emails, create issues, post messages, update databases - take real actions across Gmail, Slack, GitHub, Notion, and 1000+ services.
majiayu000/claude-skill-registry 163
-
agent-builder
Design and build AI agents for any domain. Use when users:
(1) ask to "create an agent", "build an assistant", or "design an AI system"
(2) want to understand agent architecture, agentic patterns, or autonomous AI
(3) need help with capabilities, subagents, planning, or skill mechanisms
(4) ask about Claude Code, Cursor, or similar agent internals
(5) want to build agents for business, research, creative, or operational tasks
Keywords: agent, assistant, autonomous, workflow, tool use, multi-step, orchestration
majiayu000/claude-skill-registry 163
-
output-workflow-runs-list
List Output SDK workflow execution history. Use when finding failed runs, reviewing past executions, identifying workflow IDs for debugging, filtering runs by workflow type, or investigating recent workflow activity.
majiayu000/claude-skill-registry 163
-
valid-unicode
A valid skill with Unicode and emoji content
majiayu000/claude-skill-registry 163
-
Cohort Analysis
Track and analyze user cohorts over time, calculate retention rates, and identify behavioral patterns for customer lifecycle and retention analysis
majiayu000/claude-skill-registry 163
-
unknown-eclipse-tractusx-eclipse-tractusx-git
majiayu000/claude-skill-registry 163
-
dev-implementation
Gate 0 of the development cycle. Executes code implementation using the appropriate
specialized agent based on task content and project language. Handles TDD workflow
with RED-GREEN phases. Follows project standards defined in docs/PROJECT_RULES.md.
majiayu000/claude-skill-registry 163
-
podcast-analysis
Analyze podcast episodes from transcripts, audio URLs, or audio files. Use when the user mentions podcast, episode, audio transcript, interview, or provides a podcast file/URL.
majiayu000/claude-skill-registry 163
-
agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
majiayu000/claude-skill-registry 163
-
common-pitfalls
Apply when debugging errors, reviewing code for issues, or encountering unexpected behavior. Contains known mistakes with ChurchTools API, Vue components, TypeScript, Safari cookies, and form handling.
majiayu000/claude-skill-registry 163
-
label-manager
Add, remove, and list labels on issues via Fractary CLI
majiayu000/claude-skill-registry 163