Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
framer-motion-rules
majiayu000/claude-skill-registry 163
-
git-commit-standards
Use when creating git commits or pull requests. Enforces conventional commit format and atomic change principles. Verified on Git 2.30+
majiayu000/claude-skill-registry 163
-
agentic-quality-engineering
AI agents as force multipliers for quality work. Core skill for all 19 QE agents using PACT principles.
majiayu000/claude-skill-registry 163
-
dokploy-multi-service
Multi-service architecture patterns for Dokploy templates including dependency chains, service communication, and complex stack design. Use when building templates with 2+ services.
majiayu000/claude-skill-registry 163
-
encode-repo-serena
Systematically populate the Forgetful knowledge base using Serena's LSP-powered symbol analysis for accurate, comprehensive codebase understanding.
majiayu000/claude-skill-registry 163
-
migrating-to-vitest-4
Migrate from Vitest 2.x/3.x to 4.x with pool options, coverage config, workspace to projects, and browser mode updates. Use when upgrading Vitest versions or encountering deprecated patterns.
majiayu000/claude-skill-registry 163
-
dart-expert
Expert-level Dart, Flutter, mobile development, and cross-platform apps
majiayu000/claude-skill-registry 163
-
experiment-configuration-with-hydra-yaml
majiayu000/claude-skill-registry 163
-
shell-error-handling
Use when implementing error handling, cleanup routines, or debugging in shell scripts. Covers traps, exit codes, and robust error patterns.
majiayu000/claude-skill-registry 163
-
go-microservices
Production-ready Go microservices patterns including Gin, Echo, gRPC, clean architecture, dependency injection, error handling, middleware, testing, Docker containerization, Kubernetes deployment, distributed tracing, observability with Prometheus, high-performance APIs, concurrent processing, database integration with GORM, Redis caching, message queues, and cloud-native best practices.
majiayu000/claude-skill-registry 163
-
before-pushing
Use when about to push commits to remote repository
majiayu000/claude-skill-registry 163
-
documentation-linking
Use when creating bidirectional links between code and documentation. Covers link patterns, documentation references, context preservation across artifacts, and maintaining synchronization between code and docs.
majiayu000/claude-skill-registry 163
-
td-data-preparation
UAF-specific data preparation and validation for time series analysis
majiayu000/claude-skill-registry 163
-
insightpulse-echarts-viz-system
Design, standardize, and implement ECharts-based visualizations and themes for InsightPulseAI dashboards, Superset plugins, and OpEx UI (AntD + M3 + ECharts).
majiayu000/claude-skill-registry 163
-
prometheus
Strategic planner - decomposes complex goals into actionable steps
majiayu000/claude-skill-registry 163
-
analyzing-system-throughput
Analyze and optimize system throughput including request handling, data processing, and resource utilization. Use when identifying capacity limits or evaluating scaling strategies. Trigger with phrases like "analyze throughput", "optimize capacity", or "identify bottlenecks".
majiayu000/claude-skill-registry 163
-
matplotlib
Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.
majiayu000/claude-skill-registry 163
-
object
Interactable things in the world — the atoms of adventure
majiayu000/claude-skill-registry 163
-
standards-components
Design reusable, composable UI components following single responsibility principle with clear interfaces, encapsulation, and minimal props. Use this skill when creating or modifying frontend components in any framework (React, Vue, Svelte, web components) or component files. Apply when working with .jsx, .tsx, .vue, .svelte files in component directories (components/, src/components/, ui/, lib/), defining component props and interfaces, implementing component composition patterns, managing component-level state, creating reusable UI elements (buttons, forms, cards, modals), documenting component APIs, or refactoring components for better reusability and maintainability.
majiayu000/claude-skill-registry 163
-
assessment-builder-92bilal26-taskpilotai
majiayu000/claude-skill-registry 163
-
aks-deployment-troubleshooter
Diagnose and fix Kubernetes deployment failures, especially ImagePullBackOff, CrashLoopBackOff, and architecture mismatches. Battle-tested from 4-hour AKS debugging session with 10+ failure modes resolved.
majiayu000/claude-skill-registry 163
-
bugfixforever
State-of-the-art procedure for fixing bugs in software projects. Use this skill when a bug has been detected or declared by the user, agent, or another skill (not during early-stage work in progress). Enforces a disciplined test-driven approach - understand, reproduce experimentally, write failing tests, fix the code, and clean up.
majiayu000/claude-skill-registry 163
-
agent-evals
Design and implement evaluation frameworks for AI agents. Use when testing agent reasoning quality, building graders, doing error analysis, or establishing regression protection. Framework-agnostic concepts that apply to any SDK.
majiayu000/claude-skill-registry 163
-
testcontainers-integration-tests
Write integration tests using TestContainers for .NET with xUnit. Covers infrastructure testing with real databases, message queues, and caches in Docker containers instead of mocks.
majiayu000/claude-skill-registry 163