Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
asciinema-recorder
Record Claude Code sessions with asciinema. TRIGGERS - record session, asciinema record, capture terminal, demo recording.
majiayu000/claude-skill-registry 163
-
tasklist-generator
Generate high-level tasks and gated sub-tasks from a PRD, with relevant files and testing guidance.
majiayu000/claude-skill-registry 163
-
sync
Real-time sync with Supabase, Loro CRDT, and IndexedDB. Use when working on files in src/lib/sync/.
majiayu000/claude-skill-registry 163
-
qmd
Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in their knowledge base, retrieve meeting notes, or search documentation. Triggers on "search my notes", "find in docs", "look up", "what did I write about", "meeting notes about".
majiayu000/claude-skill-registry 163
-
comp-scout-analyze
Generate strategic analysis for competition entries and auto-persist to GitHub issue. Identifies winning tone, themes, and angles based on sponsor type and brand voice.
majiayu000/claude-skill-registry 163
-
implementing-cli-patterns
Implements CLI user experience with output formatting, progress indicators, and interactive prompts. Uses chalk, ora, and inquirer for consistent terminal interactions. Triggers on: CLI output, progress bar, spinner, ora, chalk, inquirer prompts, error formatting, exit codes, reporter.
majiayu000/claude-skill-registry 163
-
django-drf
Django REST Framework patterns. Trigger: When implementing generic DRF APIs (ViewSets, serializers, routers, permissions, filtersets). For Prowler API specifics (RLS/RBAC/Providers), also use prowler-api.
majiayu000/claude-skill-registry 163
-
linear-common-errors
Diagnose and fix common Linear API errors.
Use when encountering Linear API errors, debugging integration issues,
or troubleshooting authentication problems.
Trigger with phrases like "linear error", "linear API error",
"debug linear", "linear not working", "linear authentication error".
majiayu000/claude-skill-registry 163
-
start-research
Start a research exploration using the technical-research skill. For early-stage ideas, feasibility checks, and broad exploration before formal discussion.
majiayu000/claude-skill-registry 163
-
deploy-aws-ecs
Deploy containerized applications to AWS ECS/Fargate. Use when deploying containers to AWS, managing ECS services, or setting up Fargate tasks. Covers task definitions and ECR.
majiayu000/claude-skill-registry 163
-
pretty-mermaid
Render beautiful Mermaid diagrams as SVG or ASCII art using the beautiful-mermaid library.
Supports 15+ themes, 5 diagram types (flowchart, sequence, state, class, ER), and ultra-fast rendering.
Use this skill when:
1. User asks to "render a mermaid diagram" or provides .mmd files
2. User requests "create a flowchart/sequence diagram/state diagram"
3. User wants to "apply a theme" or "beautify a diagram"
4. User needs to "batch process multiple diagrams"
5. User mentions "ASCII diagram" or "terminal-friendly diagram"
6. User wants to visualize architecture, workflows, or data models
majiayu000/claude-skill-registry 163
-
docker-rocker
Production-grade Docker containerization for FastAPI, Pytest, SQLModel, and Pydantic projects.
This skill should be used when users ask to dockerize FastAPI applications, create multi-stage
Docker builds, optimize Docker images for Python APIs, set up CI/CD Docker pipelines, or
deploy containerized Python web APIs with maximum performance and minimal image size.
majiayu000/claude-skill-registry 163
-
capture-learning
Analyze recent conversation context and capture learnings to project knowledge files (for project-specific insights) or skills/commands/subagents (for cross-project patterns). Use when the user asks to "capture this learning", "update the docs with this", "remember this for next time", "document this issue", "add this to CLAUDE.md", "save this knowledge", or "update project knowledge". Also triggers after resolving build/setup issues, discovering non-obvious patterns, or completing debugging sessions with valuable insights.
majiayu000/claude-skill-registry 163
-
clawddocs
Clawdbot documentation expert with decision tree navigation, search scripts, doc fetching, version tracking, and config snippets for all Clawdbot features
majiayu000/claude-skill-registry 163
-
markdown-exporter
Markdown exporter for export Markdown text to DOCX, PPTX, XLSX, PDF, PNG, HTML, MD, CSV, JSON, JSONL, XML files, and extract code blocks in Markdown to Python, Bash,JS and etc files. Also known as the md_exporter skill.
majiayu000/claude-skill-registry 163
-
costs
View cost dashboard and spending analytics (project)
majiayu000/claude-skill-registry 163
-
SQLModel Database Designer
Define SQLModel models for User and Task (priority, tags as array, user_id FK) and Neon connection when database schema is required
majiayu000/claude-skill-registry 163
-
python-nix-uv
Set up Python projects using nix/direnv with uv for environment management. Use when creating new Python projects, initializing Python environments, or when the user wants automatic Python virtual environment setup with nix flakes.
majiayu000/claude-skill-registry 163
-
gpu-aware-training-config
GPU-aware PPO training configuration for A100/H100. Trigger when training is slow or GPU utilization is low.
majiayu000/claude-skill-registry 163
-
sentry-sdk-configuration
Use when initializing Sentry in applications, configuring SDK options, or setting up integrations across different frameworks and platforms.
majiayu000/claude-skill-registry 163
-
gray-transaction-systems
Design data systems using Jim Gray's principles of transaction processing and fault tolerance. Emphasizes ACID properties, recovery mechanisms, and the science of making systems reliable. Use when building databases, payment systems, or any system where data integrity is paramount.
majiayu000/claude-skill-registry 163
-
tech-react-native
React Native development patterns. Extends platform-mobile and tech-react with React Native-specific rules. Use when building React Native apps.
majiayu000/claude-skill-registry 163
-
koopman-generator
Koopman operator theory for infinite-dimensional linear lifting of nonlinear dynamics. Generates dynamics from observables.
majiayu000/claude-skill-registry 163
-
faker
Use when writing Vague (.vague) files that need realistic test data using faker generators for names, emails, addresses, dates, and more
majiayu000/claude-skill-registry 163