Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
development-ai-tools
Master the AI tools that supercharge software development. From code completion to full application generation, write better code faster and automate the tedious parts. Use when "AI coding, code assistant, Copilot, Cursor, code generation, AI developer tools, development, coding, ai-assistant, productivity, code-generation" mentioned.
majiayu000/claude-skill-registry 163
-
selenium-testing
Browser automation with Selenium WebDriver for Python. (project)
majiayu000/claude-skill-registry 163
-
look-at
This skill should be used when the user asks to 'look at', 'analyze', 'describe', 'extract from', or 'what's in' media files like PDFs, images, diagrams, screenshots, or charts. Triggers include: 'what does this image show', 'extract the table from this PDF', 'describe this diagram', 'what's in this screenshot', 'analyze this chart', 'read this image', 'get text from this PDF', 'summarize this document', or requests for specific data extraction from visual or document files. Use when analyzed/interpreted content is needed rather than literal file reading (which uses Read tool).
majiayu000/claude-skill-registry 163
-
cantonese-command-parser
Parse and execute commands given in Cantonese. Use when user gives instructions or requests actions in Cantonese. Translates Cantonese commands to executable actions.
majiayu000/claude-skill-registry 163
-
db-operations
PostgreSQL database operations specialist using Drizzle ORM for schema management, queries, and migrations
majiayu000/claude-skill-registry 163
-
setting-profiles
Use this skill when switch model profile for kata agents (quality/balanced/budget). Triggers include "set profile", "set profile".
majiayu000/claude-skill-registry 163
-
filament-forms
Create FilamentPHP v4 forms with fields, validation, sections, tabs, and relationships
majiayu000/claude-skill-registry 163
-
Testing Blocks
Guide for testing code changes in AEM Edge Delivery projects including blocks, scripts, and styles. Use this skill after making code changes and before opening a pull request to validate functionality. Covers unit testing for utilities and logic, browser testing with Playwright/Puppeteer, linting, performance validation, and guidance on which tests to maintain vs use as throwaway validation.
majiayu000/claude-skill-registry 163
-
spec-metadata
Generates metadata for research documents and specifications including date/time, git commit, branch, and repository info. Use when creating research documents, handoffs, or any documentation that needs timestamp and git metadata.
majiayu000/claude-skill-registry 163
-
mern-patterns
MERN stack patterns including React with Vite, Express middleware, MongoDB schemas, API Gateway architecture, session management, error handling, and testing strategies. Activate for MERN development, microservices architecture, and full-stack JavaScript applications.
majiayu000/claude-skill-registry 163
-
gitlab-tags
Manages GitLab tags. Use for creating, deleting, protecting tags. Triggers: versioning.
majiayu000/claude-skill-registry 163
-
dag-graph-builder
Parses complex problems into DAG (Directed Acyclic Graph) execution structures. Decomposes tasks into nodes with dependencies, identifies parallelization opportunities, and creates optimal execution plans. Activate on 'build dag', 'create workflow graph', 'decompose task', 'execution graph', 'task graph'. NOT for simple linear tasks or when an existing DAG structure is provided.
majiayu000/claude-skill-registry 163
-
environmentalist-analyst
Analyzes events through environmental lens using ecological principles, systems thinking, sustainability frameworks,
and conservation biology to assess ecosystem health, biodiversity impacts, and long-term environmental sustainability.
Provides insights on climate change, resource management, pollution, habitat conservation, and human-nature relationships.
Use when: Environmental policy, climate decisions, conservation planning, resource extraction, pollution assessment.
Evaluates: Ecosystem health, biodiversity, sustainability, climate impacts, carrying capacity, environmental justice.
majiayu000/claude-skill-registry 163
-
github-release-best-practices
Systematic approach to GitHub release preparation following 2025 best practices for Rust workspace projects
majiayu000/claude-skill-registry 163
-
track-meeting
Create and manage structured meeting notes with automatic action item extraction and governance integration. Use when user mentions "meeting notes", "record meeting", "create meeting", "standup", "retrospective", "planning", or any meeting-related keywords.
majiayu000/claude-skill-registry 163
-
project-planner
Comprehensive project planning and documentation generator for software projects. Creates structured requirements documents, system design documents, and task breakdown plans with implementation tracking. Use when starting a new project, defining specifications, creating technical designs, or breaking down complex systems into implementable tasks. Supports user story format, acceptance criteria, component design, API specifications, and hierarchical task decomposition with requirement traceability.
majiayu000/claude-skill-registry 163
-
Must-Gather Analyzer
Analyze OpenShift must-gather diagnostic data including cluster operators, pods, nodes,
and network components. Use this skill when the user asks about cluster health, operator status,
pod issues, node conditions, or wants diagnostic insights from must-gather data.
Triggers: "analyze must-gather", "check cluster health", "operator status", "pod issues",
"node status", "failing pods", "degraded operators", "cluster problems", "crashlooping",
"network issues", "etcd health", "analyze clusteroperators", "analyze pods", "analyze nodes"
majiayu000/claude-skill-registry 163
-
kpi-pr-throughput
KPI for measuring and improving PR throughput. Defines metrics, measurement methods, and improvement strategies. Use to optimize how many quality PRs get merged.
majiayu000/claude-skill-registry 163
-
commit-detection
Detects optimal commit type from git changes. Use when analyzing commits, determining commit type, or before committing.
majiayu000/claude-skill-registry 163
-
using-prisma
Prisma 5+ ORM with schema-first design, type-safe client, migrations, and database integrations (Supabase, PlanetScale, Neon). Use for TypeScript/JavaScript database access.
majiayu000/claude-skill-registry 163
-
a2a-executor-patterns
Agent-to-Agent (A2A) executor implementation patterns for task handling, execution management, and agent coordination. Use when building A2A executors, implementing task handlers, creating agent execution flows, or when user mentions A2A protocol, task execution, agent executors, task handlers, or agent coordination.
majiayu000/claude-skill-registry 163
-
shadcn-code-review
Reviews shadcn/ui components for CVA patterns, composition with asChild, accessibility states, and data-slot usage. Use when reviewing React components using shadcn/ui, Radix primitives, or Tailwind styling.
majiayu000/claude-skill-registry 163
-
test-generator-framework
Generic test generation framework supporting multiple languages and testing frameworks
majiayu000/claude-skill-registry 163
-
agentuity-cli-cloud-keyvalue-delete-namespace
Delete a keyvalue namespace and all its keys. Requires authentication. Use for Agentuity cloud platform operations
majiayu000/claude-skill-registry 163