Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
codebase-locator
Find and document file locations in the codebase. Use when you need to locate implementation files, tests, configurations, or any code artifacts by feature or topic.
majiayu000/claude-skill-registry 163
-
rust-iterators
Leverage iterator chains for efficient, lazy data processing without intermediate allocations. Use when processing collections.
majiayu000/claude-skill-registry 163
-
dozu-ui-service-skills
Index of AI agent skills and how to use them when implementing features in this repo.
majiayu000/claude-skill-registry 163
-
design-patterns-expert
Comprehensive knowledge of all 23 Gang of Four design patterns with
progressive disclosure (Quick/Practical/Deep), pattern recognition for
problem-solving, and philosophy-aligned guidance to prevent over-engineering.
majiayu000/claude-skill-registry 163
-
system-design
Use when designing system architecture, APIs, components, or data models - provides a structured design workflow with validation and documentation outputs.
majiayu000/claude-skill-registry 163
-
brief-context
Load Brief business context into agent sessions
majiayu000/claude-skill-registry 163
-
ddd-usecase-generator
Generate application layer use cases and event listeners with proper DI and orchestration. Use when adding business operations, creating workflows, or implementing event-driven logic (e.g., "Create RegisterUser use case", "Generate PlaceOrder with inventory check").
majiayu000/claude-skill-registry 163
-
react-component-design
Design React components following Tetris architecture guidelines. Use when creating new components, refactoring components, optimizing performance, or improving component structure. Auto-triggers on phrases like "create a component", "refactor this component", "optimize rendering", or "improve component design". Emphasizes component consolidation, unified patterns, and efficient hook usage.
majiayu000/claude-skill-registry 163
-
M365 Agent Developer
Expert in project scaffolding and lifecycle management for Microsoft 365 Copilot agents using the Agents Toolkit (ATK) CLI. **ALWAYS USE FIRST** when starting new agent projects. Use when (1) Creating/scaffolding new agent projects with 'atk new', (2) Setting up project structure and initial files, (3) Provisioning Azure resources with 'atk provision', (4) Deploying agents with 'atk deploy', (5) Packaging with 'atk package', (6) Publishing with 'atk publish', (7) Sharing agents, (8) Managing environments (.env files), (9) Troubleshooting ATK CLI or deployment issues. This skill handles PROJECT SETUP and TOOLING, not TypeSpec code implementation.
majiayu000/claude-skill-registry 163
-
use-fllib
Use fl_lib stores, widgets, utils, and extensions in Flutter apps. Use when requests mention fl_lib APIs or integration.
majiayu000/claude-skill-registry 163
-
moai-baas-railway-ext
Enterprise Railway Full-Stack Platform with AI-powered container orchestration, Context7 integration, and intelligent deployment automation for scalable modern applications
majiayu000/claude-skill-registry 163
-
skill-researcher
Conduct general research using web search, documentation, and codebase exploration. Invoke for non-Lean research tasks.
majiayu000/claude-skill-registry 163
-
junit-fundamentals
Use when jUnit fundamentals including annotations, assertions, and test lifecycle for Java testing.
majiayu000/claude-skill-registry 163
-
code-cartographer
Analyze and map code structure, data flow, and dependencies in legacy codebases. Use for understanding call stacks, dependency trees, side effects, risk profiles, and generating Mermaid diagrams. Ideal for legacy codebases with zero tests.
majiayu000/claude-skill-registry 163
-
API State Management
Your approach to handling API state management. Use this skill when working on files where API state management comes into play.
majiayu000/claude-skill-registry 163
-
adr-creation
Generate Architecture Decision Records following the project template and numbering convention. Use when documenting architecture decisions, technical choices, or when the user asks to create an ADR.
majiayu000/claude-skill-registry 163
-
validation-coordinator
Auto-activates when coordinating sequential validation specialists with workflow management, dependency tracking, and overall validation status monitoring.
majiayu000/claude-skill-registry 163
-
version-control-rule
Applies to git related files, specifies to always use git for version control.
majiayu000/claude-skill-registry 163
-
User Interviews
Comprehensive guide to conducting effective user interviews for problem discovery, solution validation, and continuous learning
majiayu000/claude-skill-registry 163
-
cloud-architect
Expert cloud architect specializing in AWS/Azure/GCP multi-cloud infrastructure design, advanced IaC (Terraform/OpenTofu/CDK), FinOps cost optimization, and modern architectural patterns. Masters serverless, microservices, security, compliance, and disaster recovery. Use PROACTIVELY for cloud architecture, cost optimization, migration planning, or multi-cloud strategies.
majiayu000/claude-skill-registry 163
-
47-evals-agent-performance
Validate your agent-evals skill by testing it on a completely different agent. A skill proves its worth when it transfers beyond the context where you learned it.
majiayu000/claude-skill-registry 163
-
maestro
Use when you need to act as an Elite Software Architect (Maestro) to manage complex repositories. It enforces a "Why over How" philosophy, maintains a persistent project memory (Brain), and orchestrates specialized sub-skills through a Plan-Act-Verify lifecycle.
majiayu000/claude-skill-registry 163
-
using-tests
Testing strategy and workflow. Tests run in parallel with isolated data per suite. Prioritize Playwright for UI, integration tests for APIs, unit tests for logic.
majiayu000/claude-skill-registry 163
-
specstory-yak
Analyze your SpecStory AI coding sessions in .specstory/history for yak shaving - when your initial goal got derailed into rabbit holes. Run when user says "analyze my yak shaving", "check for rabbit holes", "how distracted was I", or "yak shave score".
majiayu000/claude-skill-registry 163