Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
mstest-testing-platform
Guide for using MSTest with Microsoft.Testing.Platform (the new test runner, not legacy VSTest) in .NET 10 projects
majiayu000/claude-skill-registry 163
-
hypothesis-generation
Generate testable hypotheses. Formulate from observations, design experiments, explore competing explanations, develop predictions, propose mechanisms, for scientific inquiry across domains.
majiayu000/claude-skill-registry 163
-
docs-keeper
Documentation organization, maintenance, and cleanup.
USE WHEN: organizing docs, cleaning project root, updating documentation,
checking for redundancy, maintaining docs structure.
NOT FOR: technical implementation (use relevant technical skill).
Examples:
<example>
Context: User added documentation to wrong location.
user: "I added a new API doc file to the root directory"
assistant: "I'll use docs-keeper to organize it in the proper docs/ location."
<commentary>File organization is docs-keeper responsibility.</commentary>
</example>
<example>
Context: User needs to update docs after code changes.
user: "I modified the auth system and need to update the docs"
assistant: "I'll use docs-keeper to update the authentication documentation."
<commentary>Documentation updates are docs-keeper responsibility.</commentary>
</example>
majiayu000/claude-skill-registry 163
-
pm-improvement-skill-research
MCP-based skill improvement during retrospective - research and update agent skills
majiayu000/claude-skill-registry 163
-
eslint-config
Generates ESLint 9+ configuration using flat config format. Creates eslint.config.cjs with Vue and TypeScript linting rules for code quality enforcement.
majiayu000/claude-skill-registry 163
-
code-review-ts
TypeScript-specific code review guidelines focusing on type safety and TypeScript idioms
majiayu000/claude-skill-registry 163
-
single-or-array-pattern
Pattern for functions that accept either a single item or an array. Use when creating CRUD operations, batch processing APIs, or factory functions that should flexibly handle one or many inputs.
majiayu000/claude-skill-registry 163
-
acc-create-responder
Generates ADR Responder classes for PHP 8.5. Creates HTTP response builders with PSR-7/PSR-17 support. Includes unit tests.
majiayu000/claude-skill-registry 163
-
openrouter-streaming-setup
Implement streaming responses with OpenRouter. Use when building real-time chat interfaces or reducing time-to-first-token. Trigger with phrases like 'openrouter streaming', 'openrouter sse', 'stream response', 'real-time openrouter'.
majiayu000/claude-skill-registry 163
-
kubernetes-best-practices
Provides production-ready Kubernetes manifest guidance including resource management, security, high availability, and configuration best practices. This skill should be used when working with Kubernetes YAML files, deployments, pods, services, or when users mention k8s, container orchestration, or cloud-native applications.
majiayu000/claude-skill-registry 163
-
web-interface-design
Use when designing or reviewing web UI, implementing forms/buttons/inputs, fixing visual hierarchy issues, creating color systems, building layouts, or when interface feels cluttered, hard to read, or users don't know what to click.
majiayu000/claude-skill-registry 163
-
corgi
Use this skill when working with any UI code
majiayu000/claude-skill-registry 163
-
css-design-token-enforcer
Systematically find and replace ALL hardcoded hex values with proper CSS design tokens to ensure complete color consistency across the Pomo-Flow application. This skill addresses the critical issue of yellow vs orange medium priority colors by enforcing a unified design token system based on industry best practices from Atlassian, Salesforce, and enterprise design systems.
majiayu000/claude-skill-registry 163
-
git-worktree-workflow
Use git worktrees for parallel Claude Code workflows. Run multiple Claude instances on different features simultaneously without merge conflicts. Use for parallel development, multi-branch testing, and subagent workflows.
majiayu000/claude-skill-registry 163
-
reward-ops
Use to run day-to-day loyalty reward catalog management and fulfillment.
majiayu000/claude-skill-registry 163
-
pycharm-refs
This skill should be used when agents need to provide clickable code references to users in reports, investigations, or bug findings. It ensures file references use the simple path:line_number format that Claude Code automatically converts to clickable links. Do not use for general documentation or conceptual explanations.
majiayu000/claude-skill-registry 163
-
documenting-sessions
Create consistent session summary documents with automatic linking and style checking
majiayu000/claude-skill-registry 163
-
obs-cpp-qt-patterns
C++ and Qt integration patterns for OBS Studio plugins. Covers Qt6 Widgets for settings dialogs, CMAKE_AUTOMOC, OBS frontend API, optional Qt builds with C fallbacks, and modal dialog patterns. Use when adding UI components or C++ features to OBS plugins.
majiayu000/claude-skill-registry 163
-
nestjs
Comprehensive NestJS framework guide with Drizzle ORM integration. Use when building NestJS applications, setting up APIs, implementing authentication, working with databases, or integrating Drizzle ORM. Covers controllers, providers, modules, middleware, guards, interceptors, testing, microservices, GraphQL, and database patterns.
majiayu000/claude-skill-registry 163
-
layui-vue3
Provides comprehensive guidance for Layui Vue component library including components, layer dialogs, and utilities. Use when the user asks about Layui Vue, needs to use Layui components in Vue 3, or implement UI components.
majiayu000/claude-skill-registry 163
-
ring:using-ring
Mandatory orchestrator protocol - establishes ORCHESTRATOR principle (dispatch agents,
don't operate directly) and skill discovery workflow for every conversation.
majiayu000/claude-skill-registry 163
-
Penetration Testing
Simulated cyberattacks on systems to identify vulnerabilities before malicious attackers do, including ethical hacking, vulnerability assessment, and security testing with explicit permission.
majiayu000/claude-skill-registry 163
-
css-standards
CSS coding standards for Oh My Brand! theme. BEM methodology, custom properties, theme.json integration, responsive design, and accessibility. Use when styling blocks, templates or components.
majiayu000/claude-skill-registry 163
-
qualitative-research
Use when conducting customer discovery interviews, user research, surveys, focus groups, or observational research requiring rigorous analysis - provides systematic 6-phase framework with mandatory bias prevention (reflexivity, intercoder reliability, disconfirming evidence search) and reproducible methodology; peer to hypothesis-testing for qualitative vs quantitative validation
majiayu000/claude-skill-registry 163