Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
doc-consistency
This skill provides guidance for maintaining documentation consistency with implementation in the vscode-sidebar-terminal project. Use this skill when creating or updating documentation, verifying documentation accuracy, preparing releases, or when the codebase has changed and documentation may need updates. This skill should be used proactively after implementing features or bug fixes.
majiayu000/claude-skill-registry 163
-
compound-engineering
Compound Engineering methodology - Plan→Work→Review→Compound loop where each unit of work makes subsequent work easier. Use when implementing features, fixing bugs, or any development work.
majiayu000/claude-skill-registry 163
-
design-specialist
提供 UI/UX 设计、用户研究、视觉设计和品牌一致性能力。当需要设计界面、进行用户研究或创建视觉资产时使用。
majiayu000/claude-skill-registry 163
-
sharing-skills
Use when you've developed a broadly useful skill and want to contribute it upstream via pull request - guides process of branching, committing, pushing, and creating PR to contribute skills back to upstream repository
majiayu000/claude-skill-registry 163
-
prompt-template-designer
Design reusable prompt templates that encode domain-specific patterns for recurring AI tasks. Use when you've executed similar prompts 2+ times and need to capture the pattern as reusable intelligence. NOT for one-off prompts or generic "ask AI a question" patterns.
majiayu000/claude-skill-registry 163
-
building-chatgpt-apps
Guides creation of ChatGPT Apps with interactive widgets using OpenAI Apps SDK and MCP servers.
Use when building ChatGPT custom apps with visual UI components, embedded widgets, or rich
interactive experiences. Covers widget architecture, MCP server setup with FastMCP, response
metadata, and Developer Mode configuration. NOT when building standard MCP servers without
widgets (use building-mcp-servers skill instead).
majiayu000/claude-skill-registry 163
-
pop-assessment-architecture
Validates PopKit code quality using concrete metrics for DRY, coupling, cohesion, and architectural patterns
majiayu000/claude-skill-registry 163
-
managing-git-workflows
Gitワークフロー自動化パターン:ブランチ命名、コミットメッセージ、PR説明、Issue作成。 一貫したGit操作のためのテンプレートと規約を提供。 トリガー: git, branch, commit, pull request, PR, issue, conventional commits, ブランチ命名。
majiayu000/claude-skill-registry 163
-
veo-frames-to-video
Generate video from first and last frame images using fal.ai Veo 3.1. Use when the user wants to create a video transition between two images, morph between scenes, or generate smooth video connecting a starting and ending frame.
majiayu000/claude-skill-registry 163
-
research-better-auth
Research Better Auth patterns, authentication flows, and session management using Exa code search and Ref documentation
majiayu000/claude-skill-registry 163
-
architecture-philosophy-vassovass-scl-v3-a8b6d4c3
majiayu000/claude-skill-registry 163
-
decision-graph
Use when building a deciduous decision graph to capture design evolution, architecture history, or how a codebase's design changed over time. Provides the deciduous CLI commands and graph structure guidelines.
majiayu000/claude-skill-registry 163
-
business-card-scanner
Extract contact information from business card images using OCR - name, company, email, phone, address.
majiayu000/claude-skill-registry 163
-
smack-label-orchestrator
Manages SMACK label assignments across apps and kernel. Coordinates mandatory access control labels with process isolation.
majiayu000/claude-skill-registry 163
-
edge-rendering-strategies
Distribute rendering logic to edge nodes to minimize TTFB and support personalized caching.
majiayu000/claude-skill-registry 163
-
hierarchical-matching-systems
Expertise in architecting, implementing, reviewing, and debugging hierarchical matching systems. Use when working with: (1) Two-sided matching (Gale-Shapley, hospital-resident, student-school), (2) Assignment/optimization problems (Hungarian algorithm, bipartite matching), (3) Multi-level hierarchy matching (org charts, taxonomies, nested categories), (4) Entity resolution and record linkage across hierarchies. Triggers: debugging match quality issues, reviewing matching algorithms, translating business requirements into constraints, validating match correctness, architecting new matching systems, fixing unstable matches, resolving constraint violations, diagnosing preference misalignment.
majiayu000/claude-skill-registry 163
-
litellm
Unified LLM API with LiteLLM. Call 100+ LLM providers with one interface. Use for multi-provider AI, cost optimization, fallbacks, and LLM gateway deployment.
majiayu000/claude-skill-registry 163
-
memorylane-awolf81-memory-lane
majiayu000/claude-skill-registry 163
-
code-smell-detector
Identifies anti-patterns specific to amplihack philosophy.
Use when reviewing code for quality issues or refactoring.
Detects: over-abstraction, complex inheritance, large functions (>50 lines), tight coupling, missing __all__ exports.
Provides specific fixes and explanations for each smell.
majiayu000/claude-skill-registry 163
-
build123d
This skill should be used when the user asks to "create a 3D model with build123d", "design parametric parts", "use builder mode", "use algebra mode", "select faces or edges", "export STEP or STL", or works with build123d CAD programming.
majiayu000/claude-skill-registry 163
-
writing-job-descriptions
Write outcome-based, high-signal job descriptions and role scorecards that attract the right candidates and filter the wrong ones. Use for job description, job posting, job ad, role scorecard, hiring brief. Category: Hiring & Teams.
majiayu000/claude-skill-registry 163
-
tasks-bug-diagnosis
Use when diagnosing bugs, analyzing errors/stack traces, or performing root cause analysis with evidence-based debugging protocols.
majiayu000/claude-skill-registry 163
-
nestjs-validation-and-pipes
Use this skill whenever the user wants to add, refine, or enforce request/response validation, transformation, and sanitization in a NestJS TypeScript backend using Pipes (e.g., ValidationPipe), DTOs, and custom pipes.
majiayu000/claude-skill-registry 163
-
databases
Work with MongoDB (document database, BSON documents, aggregation pipelines, Atlas cloud) and PostgreSQL (relational database, SQL queries, psql CLI, pgAdmin). Use when designing database schemas, writing queries and aggregations, optimizing indexes for performance, performing database migrations, configuring replication and sharding, implementing backup and restore strategies, managing database users and permissions, analyzing query performance, or administering production databases.
majiayu000/claude-skill-registry 163