Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
handbook
Complete Amplify Gen 2 handbook - instructs Claude to read resources/handbook/ before implementing any code
majiayu000/claude-skill-registry 163
-
c-systems-programming
Use when c systems programming including file I/O, processes, signals, and system calls for low-level system interaction.
majiayu000/claude-skill-registry 163
-
agent-browser
Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots, or scrape data. Alternative to Playwright MCP - uses Bash commands with ref-based element selection. Triggers on "browse website", "fill form", "click button", "take screenshot", "scrape page", "web automation".
majiayu000/claude-skill-registry 163
-
cloudflare-workers
Edge function development patterns for Cloudflare Workers. Use when creating API endpoints, handling requests, or working with bindings.
majiayu000/claude-skill-registry 163
-
langchain
Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering systems, autonomous agents, or RAG applications. Best for rapid prototyping and production deployments.
majiayu000/claude-skill-registry 163
-
rca-analysis
Perform Root Cause Analysis using a multi-agent swarm approach. Use when investigating bugs, failures, performance issues, or any problem requiring systematic diagnosis. Triggers on requests like "why is X failing", "debug this issue", "find the root cause", "investigate this problem", or explicit RCA requests.
majiayu000/claude-skill-registry 163
-
coroutines-kotlin
Master Kotlin coroutines with suspend functions, flows, channels, and structured concurrency for building async applications.
majiayu000/claude-skill-registry 163
-
fpkit-developer
Guide for building applications with @fpkit/acss components. This skill should be used when composing custom React components from fpkit primitives, validating CSS variable naming conventions, extending fpkit components with custom behavior, or ensuring accessibility compliance in fpkit-based applications. Use when the user needs help with component composition patterns, CSS customization, or accessibility testing. Not for developing the @fpkit/acss library itself.
majiayu000/claude-skill-registry 163
-
semantic-versioning
Implement semantic versioning (SemVer) with automated release management. Use conventional commits, semantic-release, and version bumping strategies.
majiayu000/claude-skill-registry 163
-
gemma_domain_trainer_prototype
Gemma Domain Trainer (Prototype)
majiayu000/claude-skill-registry 163
-
advanced-git
Advanced Git - interactive rebase, cherry-pick, bisect, reflog, and power user operations
majiayu000/claude-skill-registry 163
-
dark-mode
Implements theme switching with semantic tokens and prefers-color-scheme detection. Use when adding dark mode, light/dark themes, color scheme toggles, or converting hardcoded colors to theme-aware tokens.
majiayu000/claude-skill-registry 163
-
import-updater
Update import statements across the codebase when modules are moved or renamed. This skill should be used after refactoring operations to ensure all imports remain functional and properly organized.
majiayu000/claude-skill-registry 163
-
excel-formula-analyzer
Analyze Excel spreadsheet formulas to build dependency DAGs (Directed Acyclic Graphs) and understand calculation chains. This skill should be used when the user wants to reverse-engineer Excel formula dependencies, trace how values are calculated from inputs to outputs, validate formula logic, or create reusable calculators from spreadsheet logic.
majiayu000/claude-skill-registry 163
-
validate
Validate iPlug2 plugin builds using format-specific validators (auval, pluginval, vstvalidator, clap-validator) (project)
majiayu000/claude-skill-registry 163
-
git-pr-creation
Automatically creates comprehensive pull requests to the dev branch when user indicates their feature/fix is complete and ready for review. Use when user mentions creating PR, submitting for review, or indicates work is done. Examples - "create a PR", "ready for review", "open a pull request", "submit this to dev", "all tests passing, let's get this reviewed".
majiayu000/claude-skill-registry 163
-
senior-flutter
Flutter and Dart development expertise for building beautiful, performant cross-platform applications. Covers widget architecture, state management (Riverpod, Bloc, Provider), platform channels, and production deployment. Use when building Flutter apps, implementing complex UIs, optimizing performance, or integrating native code.
majiayu000/claude-skill-registry 163
-
cqrs-implementation
Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.
majiayu000/claude-skill-registry 163
-
internet-light-orchestrator
Orchestrate lightweight parallel internet research (2-4 dimensions). Spawns light-research-researcher workers for each subtopic dimension, coordinates findings, synthesizes final reports. Use for standard research queries with 2-3 distinct angles. Examples - cloud gaming optimization, quantum computing overview, WebRTC performance analysis. Triggers - research, investigate, analyze with multiple aspects.
majiayu000/claude-skill-registry 163
-
Performance Gate
Verify performance implications were considered and no obvious anti-patterns exist. Issues result in WARNINGS.
majiayu000/claude-skill-registry 163
-
auto-release-manager
Automate version updates and releases for any project type (Node.js, Python, Rust, Unity, Unreal, etc.). Detect project type, update version files, generate CHANGELOG, and handle git operations with cross-platform support.
majiayu000/claude-skill-registry 163
-
py-intro
Slidev presentation for teaching Python with interactive code execution.
majiayu000/claude-skill-registry 163
-
message-bus
Use when implementing cross-service communication via RabbitMQ message bus, entity event producers, or message consumers.
majiayu000/claude-skill-registry 163
-
mcp-server-patterns
MCPサーバー設計パターンとアーキテクチャベストプラクティス。ツール組織化、エラーハンドリング、状態管理、サーバーライフサイクル管理の実証済みパターンを提供。
Anchors:
• Clean Architecture / 適用: サーバー構造と依存関係管理 / 目的: テスト可能で保守性の高いコード
• Domain-Driven Design / 適用: ツールドメインモデリングと境界付きコンテキスト / 目的: 機能別ツール組織化
• Pragmatic Programmer / 適用: エラーハンドリングと回復性パターン / 目的: 堅牢なサーバー構築
Trigger:
Use when designing MCP server architecture, organizing tool definitions, implementing error handling patterns, managing server state, structuring MCP server projects, or refactoring existing MCP servers.
majiayu000/claude-skill-registry 163