Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
tuya
Control Tuya devices via local Home Assistant (tuya-local) or Tuya Cloud using the tuya-hub Go CLI.
majiayu000/claude-skill-registry 163
-
dispatch-strategy-review
派發策略檢討工具. Use for: (1) 失敗數超預期 30% 時的策略檢討, (2) 重複分派失敗的分析, (3) 代理人選擇錯誤的修正
majiayu000/claude-skill-registry 163
-
Kysely ORM
Type-safe SQL query building with Kysely in LivestockAI
majiayu000/claude-skill-registry 163
-
coding-style
Coding style, testing, and PR guidelines for the Kubb ecosystem. Use when writing or reviewing code for the Kubb ecosystem.
majiayu000/claude-skill-registry 163
-
mcp-inspector
Test Model Context Protocol (MCP) servers using the MCP Inspector CLI with correct syntax
majiayu000/claude-skill-registry 163
-
summarize-epic
majiayu000/claude-skill-registry 163
-
rails-api
REST API specialist for Rails applications. Use when building API endpoints, implementing serialization, API versioning, JWT authentication, or creating API documentation. Focuses on RESTful design, performance, and consistency.
majiayu000/claude-skill-registry 163
-
tdd-full-coverage
Use when implementing features or fixes - test-driven development with RED-GREEN-REFACTOR cycle and full code coverage requirement
majiayu000/claude-skill-registry 163
-
validation-history-schema-initialization
Initialize PostgreSQL schema for validation history tables
majiayu000/claude-skill-registry 163
-
nerv
NERV - Rapid LocalSend Test with Voice
majiayu000/claude-skill-registry 163
-
add-feature-hook
Creates TanStack Query hooks for API features with authentication. Use when connecting frontend to backend endpoints, creating data fetching hooks.
majiayu000/claude-skill-registry 163
-
Streams
This skill should be used when the user asks about "Effect Stream", "Stream.from", "Stream.map", "Stream.filter", "Stream.run", "streaming data", "async iteration", "Sink", "Channel", "Stream.concat", "Stream.merge", "backpressure", "Stream.fromIterable", "chunked processing", "real-time data", or needs to understand how Effect handles streaming data processing.
majiayu000/claude-skill-registry 163
-
schwab
View investment accounts, check portfolio, monitor positions, and research investments on Charles Schwab
majiayu000/claude-skill-registry 163
-
mermaid
Render Mermaid diagrams as SVG or ASCII art using beautiful-mermaid. Use when users need to create flowcharts, sequence diagrams, state diagrams, class diagrams, or ER diagrams. Supports both graphical SVG output and terminal-friendly ASCII/Unicode output.
majiayu000/claude-skill-registry 163
-
voice-ai-development
Expert in building voice AI applications - from real-time voice agents to voice-enabled apps. Covers OpenAI Realtime API, Vapi for voice agents, Deepgram for transcription, ElevenLabs for synthesis, LiveKit for real-time infrastructure, and WebRTC fundamentals. Knows how to build low-latency, production-ready voice experiences. Use when: voice ai, voice agent, speech to text, text to speech, realtime voice.
majiayu000/claude-skill-registry 163
-
graph-database-expert
Expert in graph database design and development with deep knowledge of graph modeling, traversals, query optimization, and relationship patterns. Specializes in SurrealDB but applies generic graph database concepts. Use when designing graph schemas, optimizing graph queries, implementing complex relationships, or building graph-based applications.
majiayu000/claude-skill-registry 163
-
log-attempt
Log a coding problem attempt when user says "log <problem_id>" with time, tries, solved status, hints, or solution usage. Parses natural language like "log count_bits - 15 min, 3 tries, solved" and calls the log-attempt script.
majiayu000/claude-skill-registry 163
-
gsc
Query Google Search Console for SEO data - search queries, top pages, CTR opportunities, URL inspection, and sitemaps. Use when analyzing search performance, finding optimization opportunities, or checking indexing status.
majiayu000/claude-skill-registry 163
-
jujutsu
Guide to Jujutsu (jj) version control system. Use when working with commits, branches, pull requests, PRs, version control, rebasing, pushing, or when the user mentions jj, git, or version control operations.
majiayu000/claude-skill-registry 163
-
fix-code-vulnerability
Guidance for identifying and fixing security vulnerabilities in code. This skill should be used when asked to fix security issues, address CVEs or CWEs, remediate vulnerabilities like injection attacks (SQL, command, CRLF, XSS), or when working with failing security-related tests.
majiayu000/claude-skill-registry 163
-
prd-workflow
PRD-driven development workflow for feature implementation.
Auto-activates on "PRD", "產品需求", "功能文檔", "規格書", "feature spec" keywords.
Ensures all features have proper documentation before and after implementation.
majiayu000/claude-skill-registry 163
-
debugging-react-native
Use PROACTIVELY when debugging React Native apps. Reads console logs and executes JavaScript in running apps via Metro bundler. Invoke for: app crashes, state inspection, API debugging, error investigation, or running diagnostic code. Requires Metro running (port 8081).
majiayu000/claude-skill-registry 163
-
research-web
Deep web research with parallel investigators, multi-wave exploration, and structured synthesis. Spawns multiple web-researcher agents to explore different facets of a topic simultaneously, launches additional waves when gaps are identified, then synthesizes findings. Use when asked to research, investigate, compare options, find best practices, or gather comprehensive information from the web.\n\nThoroughness: quick for factual lookups | medium for focused topics | thorough for comparisons/evaluations (waves continue while critical gaps remain) | very-thorough for comprehensive research (waves continue until satisficed). Auto-selects if not specified.
majiayu000/claude-skill-registry 163
-
wecom
Send messages to WeCom (企业微信) via webhooks using MCP protocol. Works with Claude Code, Claude Desktop, and other MCP clients.
majiayu000/claude-skill-registry 163