Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
rls-patterns
Row Level Security patterns for database operations. Use when writing Prisma/database code, creating API routes that access data, or implementing webhooks. Enforces withUserContext, withAdminContext, or withSystemContext helpers. NEVER use direct prisma calls.
majiayu000/claude-skill-registry 163
-
ai-product
Every product will be AI-powered. The question is whether you'll build it right or ship a demo that falls apart in production. This skill covers LLM integration patterns, RAG architecture, prompt engineering that scales, AI UX that users trust, and cost optimization that doesn't bankrupt you. Use when: keywords, file_patterns, code_patterns.
majiayu000/claude-skill-registry 163
-
context-manager
Elite AI context engineering specialist mastering dynamic context management, vector databases, knowledge graphs, and intelligent memory systems. Orchestrates context across multi-agent workflows, enterprise AI systems, and long-running projects with 2024/2025 best practices. Use PROACTIVELY for complex AI orchestration.
majiayu000/claude-skill-registry 163
-
ops-discord
TOS-compliant Discord notification monitor. Watches YOUR Discord server for security content forwarded by researchers, matches keywords, and pushes to create-paper/dogpile via webhooks. Persists to graph-memory for semantic search.
majiayu000/claude-skill-registry 163
-
agentic-structure
Collaborative programming framework for production-ready development. Use when starting features, writing code, handling security/errors, adding comments, discussing requirements, or encountering knowledge gaps. Applies to all development tasks for clear, safe, maintainable code.
majiayu000/claude-skill-registry 163
-
cursor-keybindings
Manage master Cursor keyboard shortcuts and customize keybindings. Triggers on "cursor shortcuts",
"cursor keybindings", "cursor keyboard", "cursor hotkeys", "cursor commands". Use when working with cursor keybindings functionality. Trigger with phrases like "cursor keybindings", "cursor keybindings", "cursor".
majiayu000/claude-skill-registry 163
-
fetch-issue
Fetch Linear issue and create branch
majiayu000/claude-skill-registry 163
-
bug-researcher
Reproduce bugs and gather evidence for root cause analysis. Use when investigating a bug report to confirm reproduction and collect detailed information about the failure.
majiayu000/claude-skill-registry 163
-
openapi-critical-rules
The 12 critical OpenAPI rules that cause immediate task failure if violated
majiayu000/claude-skill-registry 163
-
defining-product-vision
Help users create compelling product visions. Use when someone is writing a vision statement, defining a long-term product direction, aligning teams on the future state, or distinguishing vision from strategy.
majiayu000/claude-skill-registry 163
-
cui-javascript-project
JavaScript project structure, package.json configuration, dependency management, and Maven integration standards for consistent project setup and builds
majiayu000/claude-skill-registry 163
-
session-start
Use at the beginning of every work session - establishes context by checking GitHub project state, reading memory, verifying environment, and orienting before starting work
majiayu000/claude-skill-registry 163
-
database-performance
Analyze and optimize database performance through index analysis and query profiling. Identify missing/unused indexes, interpret EXPLAIN plans, find performance bottlenecks, and recommend optimization strategies. Use when optimizing slow queries, analyzing database workloads, improving query execution speed, or managing database indexes.
majiayu000/claude-skill-registry 163
-
media-content-researcher
When the user requests to find official media content like movie trailers, YouTube links, or other online resources, this skill performs targeted web searches to locate specific media content, extracts relevant URLs and metadata, and verifies the authenticity of sources. It's triggered by requests for 'official trailer', 'YouTube link', 'search for', or when specific media content needs to be found and integrated into other systems.
majiayu000/claude-skill-registry 163
-
golang-pro
Expert Go developer specializing in Go 1.21+ features, concurrent programming with goroutines and channels, and comprehensive stdlib utilization. This agent excels at building high-performance, concurrent systems with idiomatic Go patterns and robust error handling.
majiayu000/claude-skill-registry 163
-
Quality Gate Detection
Detect and configure quality gate commands for Ralph's autonomous execution. Use when: (1) Analyzing a project to determine available test, lint, and build scripts, (2) Generatiing a task-specific verification checklist based on project reality. This skill enables Ralph to adapt verification to the specific project context.
majiayu000/claude-skill-registry 163
-
plan-create
Create new plan documents from templates. Use when starting new implementation work, documenting planned features, or organizing development tasks.
majiayu000/claude-skill-registry 163
-
prompt-caching
Caching strategies for LLM prompts including Anthropic prompt caching, response caching, and CAG (Cache Augmented Generation) Use when: prompt caching, cache prompt, response cache, cag, cache augmented.
majiayu000/claude-skill-registry 163
-
best-practices
Apply modern web development best practices for security, compatibility, and code quality. Use when asked to "apply best practices", "security audit", "modernize code", "code quality review", or "check for vulnerabilities".
majiayu000/claude-skill-registry 163
-
bio-experimental-design-power-analysis
Calculates statistical power and minimum sample sizes for RNA-seq, ATAC-seq, and other sequencing experiments. Use when planning experiments, determining how many replicates are needed, or assessing whether a study is adequately powered to detect expected effect sizes.
majiayu000/claude-skill-registry 163
-
Core Layer Patterns
Base classes, error handling, utilities, configuration, and dependency injection patterns for Flutter Clean Architecture
majiayu000/claude-skill-registry 163
-
faion-ux-ui-designer
UX/UI Designer role: Nielsen Norman 10 Heuristics, UX research methods, usability testing, persona development, journey mapping, wireframing, prototyping, design systems, accessibility. 32 methodologies.
majiayu000/claude-skill-registry 163
-
command-activation-mechanisms
コマンド起動の仕組みを整理し、明示起動/自動起動/Extended Thinkingの設計と検証を支援するスキル。
起動フロー、トリガー設計、検証手順を一貫して整理する。
Anchors:
• The Pragmatic Programmer (Andrew Hunt, David Thomas) / 適用: 手順設計 / 目的: 実行フローの最適化
• Human-Computer Interaction (Dix et al.) / 適用: 起動UX設計 / 目的: 誤起動の抑制
• Automation Patterns / 適用: 自動起動設計 / 目的: 安定運用
Trigger:
Use when designing command activation flows, defining auto-invocation triggers, or validating command execution paths.
command activation, auto invocation, extended thinking, slashcommand, execution flow
majiayu000/claude-skill-registry 163
-
semgrep
Semgrep is a fast static analysis tool for finding bugs and enforcing code standards. Use when scanning code for security issues or integrating into CI/CD pipelines.
majiayu000/claude-skill-registry 163