Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
test-inherit-parent2
Parent skill WITH MCP tool - calls child that DOES NOT have MCP tool
majiayu000/claude-skill-registry 163
-
validate-claude-folder
Validate .claude folder configuration consistency
majiayu000/claude-skill-registry 163
-
moai-domain-adb
Comprehensive ADB (Android Debug Bridge) automation skill for game bot development,
device management, computer vision integration, and Tauri-Python orchestration.
Provides modular expertise for building intelligent Android automation workflows.
majiayu000/claude-skill-registry 163
-
github-assistant
Interactive troubleshooting assistant for the top 5 GitHub problems faced by new users. Diagnoses authentication failures, Git vs GitHub confusion, local-remote sync issues, merge conflicts, and accidental sensitive data commits. Provides step-by-step solutions with command execution. Use when users mention GitHub errors, password issues, sync problems, merge conflicts, or accidentally committing secrets.
majiayu000/claude-skill-registry 163
-
linkerd-expert
Expert-level Linkerd service mesh management, traffic control, reliability, and production operations
majiayu000/claude-skill-registry 163
-
axiom-swiftui-debugging-diag
Use when SwiftUI view debugging requires systematic investigation - view updates not working after basic troubleshooting, intermittent UI issues, complex state dependencies, or when Self._printChanges() shows unexpected update patterns - systematic diagnostic workflows with Instruments integration
majiayu000/claude-skill-registry 163
-
When Stuck - Problem-Solving Dispatch
Dispatch to the right problem-solving technique based on how you're stuck
majiayu000/claude-skill-registry 163
-
convex-security-audit
Deep security review patterns for authorization logic, data access boundaries, action isolation, rate limiting, and protecting sensitive operations
majiayu000/claude-skill-registry 163
-
playwright-ci-caching
Cache Playwright browser binaries in CI/CD pipelines (GitHub Actions, Azure DevOps) to avoid 1-2 minute download overhead on every build.
majiayu000/claude-skill-registry 163
-
optimistic-updates
楽観的更新(Optimistic Updates)パターンの実装スキル。サーバーレスポンス前にUIを即座更新し、失敗時のロールバック機構を提供することで、レスポンシブなユーザー体験を実現します。
Anchors:
• Designing Data-Intensive Applications (Martin Kleppmann) / 適用: 分散システムにおける楽観的並行制御 / 目的: 競合検出とロールバック戦略の設計
• React Query (TanStack) / 適用: onMutate/onError/onSettledフック / 目的: 楽観的更新とロールバックの自動化
• SWR Documentation (Vercel) / 適用: optimisticDataとrollbackOnError / 目的: 宣言的な楽観的更新の実装
Trigger:
Use when implementing instant UI feedback before server response, hiding CRUD latency, implementing optimistic updates with React Query/SWR, designing rollback strategies, or handling conflict states.
optimistic update, UI feedback, rollback, React Query, SWR, mutation, conflict resolution
majiayu000/claude-skill-registry 163
-
vite
Builds web applications with Vite including dev server, production builds, plugins, and configuration. Use when scaffolding projects, configuring build tools, optimizing bundles, or setting up development environments.
majiayu000/claude-skill-registry 163
-
aspire-testing
協助使用 .NET Aspire Testing 框架建立分散式應用的整合測試。當使用者要求建立 Aspire 測試、從 Testcontainers 遷移到 Aspire Testing、或需要測試雲原生 .NET 應用時使用此技能。
majiayu000/claude-skill-registry 163
-
feature-arch
React feature-based architecture guidelines for scalable applications (formerly feature-architecture). This skill should be used when writing, reviewing, or refactoring React code to ensure proper feature organization. Triggers on tasks involving project structure, feature organization, module boundaries, cross-feature imports, data fetching patterns, or component composition.
majiayu000/claude-skill-registry 163
-
technical-documentation-authoring
Create or augment technical documentation. Use when writing new skills, updating existing skills. Also use when modifying project documentation like AGENTS.md.
majiayu000/claude-skill-registry 163
-
analyzing-financial-statements
This skill calculates key financial ratios and metrics from financial statement data for investment analysis
majiayu000/claude-skill-registry 163
-
language-server-protocol
Language Server Protocol (LSP) - Microsoft's open standard for IDE-language server communication. Use for building language servers, implementing LSP clients, understanding protocol architecture, and integrating code intelligence features.
majiayu000/claude-skill-registry 163
-
file-organizer
Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.
majiayu000/claude-skill-registry 163
-
cfn-epic-parser
Converts natural language epic documents from markdown into structured JSON configurations for MDAP or CFN Loop execution. Use when you need to parse epic documents, validate epic structure, or generate execution configurations from planning documents.
majiayu000/claude-skill-registry 163
-
gtm-strategy
Build go-to-market strategy with channel selection, motion matching, and capacity planning for sales teams.
majiayu000/claude-skill-registry 163
-
SQL Injection Testing
This skill should be used when the user asks to "test for SQL injection vulnerabilities", "perform SQLi attacks", "bypass authentication using SQL injection", "extract database information through injection", "detect SQL injection flaws", or "exploit database query vulnerabilities". It provides comprehensive techniques for identifying, exploiting, and understanding SQL injection attack vectors across different database systems.
majiayu000/claude-skill-registry 163
-
when-analyzing-user-intent-use-intent-analyzer
majiayu000/claude-skill-registry 163
-
coverage-readme-workflow
Ensure test coverage percentage is displayed in README.md for Next.js and Python projects following industry standards
majiayu000/claude-skill-registry 163
-
too-long-skill
This skill has more than 500 lines which should fail validation.
majiayu000/claude-skill-registry 163
-
mcp-server
This skill should be used when setting up a stateless MCP (Model Context Protocol) server in FastAPI using the Official MCP SDK with 5 task management tools that interact with SQLModel database.
majiayu000/claude-skill-registry 163