Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ansible-roles
Use when structuring and reusing code with Ansible roles for modular, maintainable automation and configuration management.
majiayu000/claude-skill-registry 163
-
git-commit-composer
Create well-formatted semantic commit messages following project conventions. Use when committing changes to ensure consistent, descriptive commit history.
majiayu000/claude-skill-registry 163
-
EARS Notation
This skill should be used when the user asks about "EARS syntax", "EARS notation", "acceptance criteria format", "SHALL patterns", "formal requirements", "WHEN THE SHALL", or needs guidance on writing testable requirements using EARS (Easy Approach to Requirements Syntax).
majiayu000/claude-skill-registry 163
-
Backend Models
Define database models and schemas with proper data types, constraints, relationships, and validation rules for PostgreSQL (Supabase/Bun.sql) and Firestore (Firebase). Use this skill when creating or modifying database models, ORM entity definitions, Prisma schemas, or Firestore document structures. Apply when working on model files (models/*.ts, entities/*.ts, schema.prisma, models/*.py, Models/*.cs), defining database relationships, setting up validation rules, or implementing data integrity constraints. This skill ensures snake_case naming for SQL and camelCase for NoSQL, required timestamps (created_at/updated_at), UUIDs for SQL and auto-generated IDs for Firestore, foreign key constraints with indexed columns, Row Level Security (RLS) policies for Supabase, strict Firestore security rules, normalized data for SQL (3NF) with denormalization for Firestore read performance, and pgvector setup for AI embeddings.
majiayu000/claude-skill-registry 163
-
developing-llamaindex-systems
Production-grade agentic system development with LlamaIndex in Python. Covers semantic ingestion (SemanticSplitterNodeParser, CodeSplitter, IngestionPipeline), retrieval strategies (BM25Retriever, hybrid search, alpha weighting), PropertyGraphIndex with graph stores (Neo4j), context RAG (RouterQueryEngine, SubQuestionQueryEngine, LLMRerank), agentic orchestration (ReAct, Workflows, FunctionTool), and observability (Arize Phoenix). Use when asked to "build a LlamaIndex agent", "set up semantic chunking", "index source code", "implement hybrid search", "create a knowledge graph with LlamaIndex", "implement query routing", "debug RAG pipeline", "add Phoenix observability", or "create an event-driven workflow". Triggers on "PropertyGraphIndex", "SemanticSplitterNodeParser", "CodeSplitter", "BM25Retriever", "hybrid search", "ReAct agent", "Workflow pattern", "LLMRerank", "Text-to-Cypher".
majiayu000/claude-skill-registry 163
-
dense-state-logic
Resonant state mapping and stability checks for Dense-State Logic v1, including phase-wrapped token mapping, telemetry-biased resonance scoring, and intent integrity drift verification. Use when implementing or validating temporal formalism, resonance gating, or dense state kernels.
majiayu000/claude-skill-registry 163
-
generating-conventional-commits
Execute generates conventional commit messages using AI. It analyzes code changes and suggests a commit message adhering to the conventional commits specification. Use this skill when you need help writing clear, standardized commit messages, especially a... Use when managing version control. Trigger with phrases like 'commit', 'branch', or 'git'.
majiayu000/claude-skill-registry 163
-
doc-learn
ドキュメントの構造を学習し、template.mdを作成するスキル。「template.mdを作成して」「ドキュメント構造をテンプレート化して」などの指示で発動。研究開発提案書、申請書、報告書などの定型文書から構造を抽出し、再利用可能なテンプレートを生成する。
majiayu000/claude-skill-registry 163
-
progress-manager
Manages course progress tracking in ~/.claude-course/progress.json.
Use when: loading, saving, or displaying course progress.
Internal skill - used by /ccc:course commands.
majiayu000/claude-skill-registry 163
-
categorize-revdep-issues
Write revdep/issue.md to group packages by common error categories
majiayu000/claude-skill-registry 163
-
Agent Prompt Evolution
Track and optimize agent specialization during methodology development. Use when agent specialization emerges (generic agents show >5x performance gap), multi-experiment comparison needed, or methodology transferability analysis required. Captures agent set evolution (Aₙ tracking), meta-agent evolution (Mₙ tracking), specialization decisions (when/why to create specialized agents), and reusability assessment (universal vs domain-specific vs task-specific). Enables systematic cross-experiment learning and optimized M₀ evolution. 2-3 hours overhead per experiment.
majiayu000/claude-skill-registry 163
-
creating-branch
majiayu000/claude-skill-registry 163
-
architecture-guardian
Review architecture decisions and code changes against documented architecture principles. Use this skill before implementing new features or refactoring existing code to ensure compliance with layer boundaries, separation of concerns, and design patterns. Should be invoked when user requests "architecture review" or before making significant changes.
majiayu000/claude-skill-registry 163
-
policy-engine-builder
Guide for creating Gemini CLI policy engine TOML rules. Covers rule syntax, priority tiers, conditions, and MCP wildcards. Use when restricting Gemini tools, creating security policies, controlling MCP server permissions, or setting up approval workflows.
majiayu000/claude-skill-registry 163
-
pub-sub-patterns
Redis pub/sub messaging patterns and implementations. Use when implementing real-time messaging, event-driven architectures, notification systems, or message broadcasting with Redis pub/sub.
majiayu000/claude-skill-registry 163
-
BMad Master
Core BMAD Method orchestrator and workflow manager
majiayu000/claude-skill-registry 163
-
codex-law-enforcement-starwreckntx-irp-methodologies
majiayu000/claude-skill-registry 163
-
slack-search
Search and retrieve information from Slack workspace using the slack-cli tool. Use this skill to find messages, get channel history, or search for user posts in Slack.
majiayu000/claude-skill-registry 163
-
sap-abap
Comprehensive ABAP development skill for SAP systems. Use when writing ABAP code,
working with internal tables, structures, ABAP SQL, object-oriented programming,
RAP (RESTful Application Programming Model), CDS views, EML statements, ABAP Cloud
development, string processing, dynamic programming, RTTI/RTTC, field symbols,
data references, exception handling, or ABAP unit testing. Covers both classic
ABAP and modern ABAP for Cloud Development patterns.
majiayu000/claude-skill-registry 163
-
inspiration-builder
Generate wedding advice, planning ideas, and inspiration content for TheFesta Events platform. Use when creating blog posts, planning guides, inspiration galleries, wedding tips, or advice content.
majiayu000/claude-skill-registry 163
-
agent-code-reviewer
Expert code reviewer specializing in code quality, security vulnerabilities, and best practices across multiple languages. Masters static analysis, design patterns, and performance optimization with focus on maintainability and technical debt reduction.
majiayu000/claude-skill-registry 163
-
docs-massi-ang-alexa-iot-smarthome
majiayu000/claude-skill-registry 163
-
consistency-enforcement
Documentation consistency enforcement - prevents drift between README.md and actual codebase state. Auto-activates when updating docs, committing changes, or working with skills/agents/commands.
majiayu000/claude-skill-registry 163
-
creating-kiro-agents
Use when building custom Kiro AI agents or when user asks for agent configurations - provides JSON structure, tool configuration, prompt patterns, and security best practices for specialized development assistants
majiayu000/claude-skill-registry 163