Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
summary-generator
This skill should be used when generating lesson summaries for educational content. It extracts key concepts, mental models, patterns, and common mistakes from lesson markdown files using a Socratic extraction process. Use this skill when a lesson file needs a `.summary.md` companion file, or when reviewing/refreshing existing summaries.
majiayu000/claude-skill-registry 163
-
postgres
Execute read-only SQL queries against multiple PostgreSQL databases. Use when: (1) querying PostgreSQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis, (4) checking database contents. Supports multiple database connections with descriptions for intelligent auto-selection. Blocks all write operations (INSERT, UPDATE, DELETE, DROP, etc.) for safety.
majiayu000/claude-skill-registry 163
-
claude-code-reference
Reference guide for Claude Code extensions. CONSULT BEFORE implementing skills, creating hooks, slash commands, or MCP servers. Use when building Claude Code extensions, understanding extension differences, or troubleshooting extension issues. Covers skills vs commands vs hooks vs MCP disambiguation.
majiayu000/claude-skill-registry 163
-
usage-rules
Using Usage Rules
majiayu000/claude-skill-registry 163
-
provenance
Trace knowledge artifact lineage and sources. Find orphans, stale citations. Triggers: "where did this come from", "trace this learning", "knowledge lineage".
majiayu000/claude-skill-registry 163
-
groq-sdk-patterns
Apply production-ready Groq SDK patterns for TypeScript and Python.
Use when implementing Groq integrations, refactoring SDK usage,
or establishing team coding standards for Groq.
Trigger with phrases like "groq SDK patterns", "groq best practices",
"groq code patterns", "idiomatic groq".
majiayu000/claude-skill-registry 163
-
exploration-debug
Interactive debugging through conversation. HOUSTON guides through 4 phases, asks questions, and suggests agents for investigation.
majiayu000/claude-skill-registry 163
-
backup-restore-runbook-generator
Creates comprehensive disaster recovery procedures with automated backup scripts, restore procedures, validation checks, and role assignments. Use for "database backup", "disaster recovery", "data restore", or "DR planning".
majiayu000/claude-skill-registry 163
-
cpp-pro
Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization. Use PROACTIVELY for C++ refactoring, memory safety, or complex C++ patterns.
majiayu000/claude-skill-registry 163
-
viral-video-platform-specs
majiayu000/claude-skill-registry 163
-
coupled-system
Interacting dynamical systems
majiayu000/claude-skill-registry 163
-
android-java
Android Java development with MVVM, ViewBinding, and Espresso testing
majiayu000/claude-skill-registry 163
-
issue-fix
ユーザーが「Issue #N を解決」「Issueを解決して」「Issue を fix」等と要求した時に使用。 GitHub Issueの完全な解決ワークフローを自動実行。 Issue分析、テストファースト開発、最小限の修正実装、PR作成まで一貫して処理。
majiayu000/claude-skill-registry 163
-
pytest-code-review
Reviews pytest test code for async patterns, fixtures, parametrize, and mocking. Use when reviewing test_*.py files, checking async test functions, fixture usage, or mock patterns.
majiayu000/claude-skill-registry 163
-
implementing-pubsub-pattern
Implements Pub-Sub patterns using System.Reactive and Channels for event-based communication in .NET. Use when building reactive applications or decoupled event-driven architectures.
majiayu000/claude-skill-registry 163
-
biogeobears
Set up and execute phylogenetic biogeographic analyses using BioGeoBEARS in R. Use when users request biogeographic reconstruction, ancestral range estimation, or want to analyze species distributions on phylogenies. Handles input file validation, data reformatting, RMarkdown workflow generation, and result visualization.
majiayu000/claude-skill-registry 163
-
issue-splitter
Split complex issues into smaller, implementable sub-issues. Called automatically when ComplexityGate determines an issue needs splitting.
majiayu000/claude-skill-registry 163
-
Build One to Throw Away
Apply throwaway prototyping methodology when exploring new concepts, unfamiliar technology, or unclear requirements. Build fast, learn deeply, then rebuild properly. Use for feasibility studies, proof-of-concepts, and learning exercises.
majiayu000/claude-skill-registry 163
-
database-query-optimization
Improve database query performance through indexing, query optimization, and execution plan analysis. Reduce response times and database load.
majiayu000/claude-skill-registry 163
-
event-style-guide
majiayu000/claude-skill-registry 163
-
Observability-First Debugging
Systematic debugging methodology that eliminates guessing and speculation. Add instrumentation to gather specific data that fully explains the problem. Evidence before hypothesis. Observation before solution.
majiayu000/claude-skill-registry 163
-
api-reference-creator
Create api reference creator operations. Auto-activating skill for Technical Documentation.
Triggers on: api reference creator, api reference creator
Part of the Technical Documentation skill category. Use when working with APIs or building integrations. Trigger with phrases like "api reference creator", "api creator", "api".
majiayu000/claude-skill-registry 163
-
cass-memory
Contextual learning system that remembers patterns and rules from past sessions. Use to get relevant context before tasks, record outcomes, and build a personal playbook of coding patterns.
majiayu000/claude-skill-registry 163
-
ln-626-dead-code-auditor
Dead code & legacy audit worker (L3). Checks unreachable code, unused imports/variables/functions, commented-out code, backward compatibility shims, deprecated patterns. Returns findings.
majiayu000/claude-skill-registry 163