Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ralph-design
Design Ralph loops. Use when: You need to plan, architect, or structure a new autonomous loop. Not for: Running loops or executing tasks.
majiayu000/claude-skill-registry 163
-
azure-ai-openai-dotnet
Azure OpenAI SDK for .NET. Client library for Azure OpenAI and OpenAI services. Use for chat completions, embeddings, image generation, audio transcription, and assistants. Triggers: "Azure OpenAI", "AzureOpenAIClient", "ChatClient", "chat completions .NET", "GPT-4", "embeddings", "DALL-E", "Whisper", "OpenAI .NET".
majiayu000/claude-skill-registry 163
-
tech-spec-writer
Write implementation-ready software technical specifications for senior engineers.
majiayu000/claude-skill-registry 163
-
aws-cloudformation-rds
AWS CloudFormation patterns for Amazon RDS databases. Use when creating RDS instances (MySQL, PostgreSQL, Aurora), DB clusters, multi-AZ deployments, parameter groups, subnet groups, and implementing template structure with Parameters, Outputs, Mappings, Conditions, and cross-stack references.
majiayu000/claude-skill-registry 163
-
tauri-debugger
Debug Tauri 2.x desktop app issues including dialogs, CSP, plugins, and Vite integration. Triggers on Tauri dialog not opening, file save dialog doesn't work, CSP errors, virtual:pwa-register errors, click handlers not working in Tauri, XDG Portal issues on Linux.
majiayu000/claude-skill-registry 163
-
op-db-metadata
提供v3_metadata数据库的SQL查询模板,包括对象编码(object_code)、对象名称、事件、按钮配置、自定义字段、元数据字段、插件中心等表的查询。查询对象编码、对象名称、自定义对象时使用。使用 exec_sql 工具执行查询。
majiayu000/claude-skill-registry 163
-
google-gemini-api
Integrate Gemini API with @google/genai SDK (NOT deprecated @google/generative-ai). Text generation, multimodal (images/video/audio/PDFs), function calling, thinking mode, streaming. 1M input tokens. Prevents 14 documented errors.
Use when: Gemini integration, multimodal AI, reasoning with thinking mode. Troubleshoot: SDK deprecation, model not found, context window, function calling errors, streaming corruption, safety settings, rate limits.
majiayu000/claude-skill-registry 163
-
ffind
Advanced file finder with type detection and filesystem extraction for analyzing firmware and extracting embedded filesystems. Use when you need to analyze firmware files, identify file types, or extract ext2/3/4 or F2FS filesystems.
majiayu000/claude-skill-registry 163
-
convert-golang-rust
Convert Go code to idiomatic Rust. Use when migrating Go projects to Rust, translating Go patterns to idiomatic Rust, or refactoring Go codebases. Extends meta-convert-dev with Go-to-Rust specific patterns.
majiayu000/claude-skill-registry 163
-
tmux-orchestration
Control interactive terminal processes via tmux - launch CLI applications, send input, capture output, wait for completion. This skill should be used when tasks require interactive debugging (pdb, node inspect), REPL exploration, long-running observable processes, or spawning another Claude instance for independent analysis or second opinions.
majiayu000/claude-skill-registry 163
-
firestore-data-modeling-patterns
Firestore data modeling best practices including subcollections vs root collections, document structure,
relationships, query optimization, composite indexes, and atomic operations (transactions vs batches).
Keywords: "subcollection", "root collection", "data model", "relationship", "index", "transaction", "batch"
majiayu000/claude-skill-registry 163
-
customer-discovery
Find where potential customers discuss problems online and extract their language patterns. Provides starting points for community research, not exhaustive coverage.
majiayu000/claude-skill-registry 163
-
code-consistency-validator
majiayu000/claude-skill-registry 163
-
pr-patrol
This skill should be used when the user asks to "handle bot comments", "fix PR review feedback", "address CodeRabbit/Greptile/Copilot issues", "respond to review bot suggestions", "process automated review comments", or runs "/pr-patrol". Patrols the PR for bot comments (CodeRabbit, Greptile, Codex, Copilot, Sentry) with state tracking and batch processing through a 7-gate workflow.
majiayu000/claude-skill-registry 163
-
iam
AWS Identity and Access Management for users, roles, policies, and permissions. Use when creating IAM policies, configuring cross-account access, setting up service roles, troubleshooting permission errors, or managing access control.
majiayu000/claude-skill-registry 163
-
meta
Guide for writing and improving Claude Code skills. Use when creating new skills, debugging why skills aren't activating, or improving skill descriptions and structure.
majiayu000/claude-skill-registry 163
-
behavioral-core
Plaited behavioral programming patterns for event-driven coordination and symbolic reasoning. Use when implementing behavioral programs with behavioral()/useBehavioral, designing rule composition with bThread/bSync, orchestrating test runners or workflows, or building neuro-symbolic reasoning layers.
majiayu000/claude-skill-registry 163
-
improve-conversation
Analyze conversations to identify improvements for prompts, instructions, skills, or workflows. Use when something went wrong, behavior didn't match expectations, you want to improve AI interactions, or when the user says "improve", "improve chat", or "/improve".
majiayu000/claude-skill-registry 163
-
document-lifecycle
Unified document lifecycle management. Defines terminal statuses, unified numbering via .next-id, close procedures, and orphan detection. Load at session start.
majiayu000/claude-skill-registry 163
-
weread
WeChat Reading (微信读书) CLI tool for fetching notes and highlights.
Use when: (1) user asks about weread/微信读书 notes or highlights,
(2) fetching today's or recent reading notes, (3) exporting book highlights,
(4) managing reading bookshelf, (5) any task involving reading notes from WeChat Reading.
majiayu000/claude-skill-registry 163
-
dev-philosophy
Development Philosophy & Standards. Use it everytime you plan or implement any code.
majiayu000/claude-skill-registry 163
-
rust-testing
Write and run Rust tests using cargo test with unit tests, integration tests, doc tests, and property-based testing. Use when writing Rust tests or setting up test infrastructure.
majiayu000/claude-skill-registry 163
-
config-file-explainer
Explain a configuration file and its key options. Use when a junior developer is confused by a config file.
majiayu000/claude-skill-registry 163
-
sla-compliance-monitor
When the user needs to monitor SLA compliance for support tickets or service requests, this skill identifies overdue items by querying databases, analyzing SLA documentation from PDFs, and generating automated notifications. It handles 1) Database exploration to find relevant tables (support tickets, users), 2) PDF analysis to extract SLA rules and email templates, 3) SQL queries to identify tickets exceeding response times based on user service levels, and 4) Automated email generation for manager reminders and customer apologies using extracted templates. Triggers include 'SLA compliance', 'overdue tickets', 'response time monitoring', 'send reminder emails', 'apology emails', 'ticket monitoring', and 'service level agreement'.
majiayu000/claude-skill-registry 163