Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
api-filtering-sorting
Builds flexible API filtering and sorting systems with query parameter parsing, validation, and security. Use when implementing search endpoints, building data grids, or creating dynamic query APIs.
majiayu000/claude-skill-registry 163
-
stream-chain
Stream-JSON chaining for multi-agent pipelines, data transformation, and sequential workflows
majiayu000/claude-skill-registry 163
-
mcp-patterns
Model Context Protocol (MCP) server patterns for building integrations with Claude Code. Triggers on: mcp server, model context protocol, tool handler, mcp resource, mcp tool.
majiayu000/claude-skill-registry 163
-
resistance-protocol
TRIGGERS: "just write the code", "do it for me", "write it for me", "I don't have time",
"skip this", "just fix it", "can you just", "hurry up", "too slow", "I already know this",
"this is taking too long", "just give me the answer", "stop asking questions",
"forget the process", "skip the review", "I'll learn later", "just this once".
USE WHEN: Junior attempts to shortcut the learning process or bypass mentorship.
PROVIDES: Empathetic pushback, redirects to proper learning flow, explains why struggle matters.
PROACTIVE: Triggers when junior shows signs of wanting to bypass the learning process.
majiayu000/claude-skill-registry 163
-
validate-claude-folder
Validate .claude folder configuration consistency
majiayu000/claude-skill-registry 163
-
brand-governance
Use to manage brand guidelines, approvals, and ongoing refresh cadence.
majiayu000/claude-skill-registry 163
-
coding-rules
プロジェクト共通のコーディング規約。TypeScript、命名規則、関数設計、React/Next.js等。 使用タイミング: (1) コードレビュー時 (2) 新規ファイル作成時 (3) リファクタリング時 (4) コーディングスタイルの確認時 (5) チーム開発のルール確認時。 トリガー例: 「コーディング規約」「命名規則は?」「TypeScriptのルール」 「インポート順序」「コミットメッセージの書き方」
majiayu000/claude-skill-registry 163
-
mermaid
Guide for creating beautiful Mermaid diagrams with proper styling for GitHub markdown (dark/light mode compatible, no icons).
majiayu000/claude-skill-registry 163
-
threejs
Build immersive 3D web experiences with Three.js - WebGL/WebGPU library for scenes, cameras, geometries, materials, lights, animations, loaders, post-processing, shaders (including node-based TSL), compute, physics, VR/XR, and advanced rendering. Use when creating 3D visualizations, games, interactive graphics, data viz, product configurators, architectural walkthroughs, or WebGL/WebGPU applications. Covers OrbitControls, GLTF/FBX loading, PBR materials, shadow mapping, post-processing effects (bloom, SSAO, SSR), custom shaders, instancing, LOD, animation systems, and WebXR.
majiayu000/claude-skill-registry 163
-
base44-cli
**ALWAYS ACTIVATE** if ANY of these conditions are true: (1) User's prompt contains the word 'base44' or 'Base44' in ANY context; (2) Current directory contains a 'base44/' subfolder; (3) User mentions CLI commands: npx/yarn/pnpm base44, login, logout, whoami, create, entities push, site deploy. **ACTIVATION IS MANDATORY** - do not hesitate, do not search the web, do not read documentation files first. ACTIVATE IMMEDIATELY and let the skill instructions handle the context. This skill handles: project initialization, CLI operations, deployment, entity schema management, and authentication. The skill itself will determine the appropriate action based on whether base44/config.jsonc exists or not.
majiayu000/claude-skill-registry 163
-
pda-reframing
Rephrase tasks and requests by avoiding Demand Avoidance triggers for someone with PDA autism spectrum disorder. It transforms demands into exploration and autonomous actions.
majiayu000/claude-skill-registry 163
-
phpunit-testing
PHPUnit testing for PHP in Oh My Brand! theme. Test setup, mocking WordPress/ACF functions, testing helper functions and render templates. Use when writing unit tests for PHP code.
majiayu000/claude-skill-registry 163
-
c4-context
Expert C4 Context-level documentation specialist. Creates high-level system context diagrams, documents personas, user journeys, system features, and external dependencies. Synthesizes container and component documentation with system documentation to create comprehensive context-level architecture. Use when creating the highest-level C4 system context documentation.
majiayu000/claude-skill-registry 163
-
social-media-strategist
Comprehensive social media strategy including platform selection matrix, platform-specific content strategies, content pillars, 90-day content calendar, engagement tactics, influencer partnerships, and metrics dashboard using Platform Selection Matrix, Content Pillars, and Engagement Ladder frameworks.
majiayu000/claude-skill-registry 163
-
error-messages
Error Message Style Guide for Validation Errors
majiayu000/claude-skill-registry 163
-
sop-product-launch
Complete product launch workflow coordinating 15+ specialist agents across research, development, marketing, sales, and operations. Uses sequential and parallel orchestration for 10-week launch timeline.
majiayu000/claude-skill-registry 163
-
research
Comprehensive research, analysis, and content extraction system. Multi-source parallel research using available researcher agents. Deep content analysis with extended thinking. Intelligent retrieval for difficult sites. Fabric pattern selection for 242+ specialized prompts. USE WHEN user says 'do research', 'extract wisdom', 'analyze content', 'find information about', or requests web/content research.
majiayu000/claude-skill-registry 163
-
structlog
Structured logging for Python applications with context support and powerful processors
majiayu000/claude-skill-registry 163
-
FirstPrinciples
First principles analysis. USE WHEN first principles, fundamental, root cause, decompose. SkillSearch('firstprinciples') for docs.
majiayu000/claude-skill-registry 163
-
treesitter
Parse and extract code symbols using tree-sitter. Use when you need to extract functions, classes, or understand code structure from files or code blocks.
majiayu000/claude-skill-registry 163
-
cli
CLI command structure, Cobra patterns, execution flow, hidden internal commands
majiayu000/claude-skill-registry 163
-
bash-style
当用户操作 .sh、Dockerfile、Makefile、.yml、.yaml 文件,或在 Markdown 中编写 bash 代码块时触发。提供 Bash 编写规范。
majiayu000/claude-skill-registry 163
-
creating-bauplan-pipelines
Creates bauplan data pipeline projects with SQL and Python models. Use when starting a new pipeline, defining DAG transformations, writing models, or setting up bauplan project structure from scratch.
majiayu000/claude-skill-registry 163
-
session-logs
Search and analyze your own session logs (older/parent conversations) using jq.
majiayu000/claude-skill-registry 163