Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
update-design
Explicitly update DESIGN.md with decisions from the current conversation. Use when you want to force a design document update.
majiayu000/claude-skill-registry 163
-
issue-decomposition
Use when an issue is too large for a single task - breaks into linked sub-issues with full documentation, ensuring manageable work units
majiayu000/claude-skill-registry 163
-
typescript-expert
TypeScript and JavaScript expert with deep knowledge of type-level programming, performance optimization, monorepo management, migration strategies, and modern tooling. Use PROACTIVELY for any TypeScript/JavaScript issues including complex type gymnastics, build performance, debugging, and architectural decisions. If a specialized expert is a better fit, I will recommend switching and stop.
majiayu000/claude-skill-registry 163
-
search-router
Choose the right search tool for each query type
majiayu000/claude-skill-registry 163
-
faion-backend-skill
majiayu000/claude-skill-registry 163
-
agent-handoffs
Agent parameter passing, memory files, and data handoffs between agents
majiayu000/claude-skill-registry 163
-
discover-source
Guidelines for exploring source code to understand context.
majiayu000/claude-skill-registry 163
-
gemini-image-prompting
Patterns for prompting Gemini to generate conceptual images for game development. Use when creating concept art, UI mockups, character designs, environment sketches, or visual references.
majiayu000/claude-skill-registry 163
-
reward
Motto: Rewards should feel earned and fitting.
majiayu000/claude-skill-registry 163
-
git-basic-helper
Provide safe git commands for common tasks. Use when a junior developer needs help with branching, commits, or resolving simple conflicts.
majiayu000/claude-skill-registry 163
-
Sinks
This skill should be used when the user asks about "Effect Sink", "Sink.collectAll", "Sink.sum", "Sink.fold", "stream consumers", "Sink.forEach", "creating sinks", "sink operations", "sink leftovers", "sink concurrency", "Stream.run with Sink", or needs to understand how Effect Sinks consume stream data.
majiayu000/claude-skill-registry 163
-
categorizing-bsky-accounts
Analyze and categorize Bluesky accounts by topic using keyword extraction. Use when users mention Bluesky account analysis, following/follower lists, topic discovery, account curation, or network analysis.
majiayu000/claude-skill-registry 163
-
cirq
Quantum computing framework for building, simulating, optimizing, and executing quantum circuits. Use this skill when working with quantum algorithms, quantum circuit design, quantum simulation (noiseless or noisy), running on quantum hardware (Google, IonQ, AQT, Pasqal), circuit optimization and compilation, noise modeling and characterization, or quantum experiments and benchmarking (VQE, QAOA, QPE, randomized benchmarking).
majiayu000/claude-skill-registry 163
-
analyze-code
Deep code analysis using consultant agent. Identifies technical debt, risks, and improvement opportunities.
majiayu000/claude-skill-registry 163
-
sentry-performance-monitoring
Use when setting up performance monitoring, distributed tracing, or profiling with Sentry. Covers transactions, spans, and performance insights.
majiayu000/claude-skill-registry 163
-
app-comprehensive-test-generator
Generate exhaustive user-flow and edge-case test scenarios from an app's codebase, produce scenario .md files, execute tests using connected or newly created MCPs, and produce an app.qa.report.md summarizing failures and suggested fixes.
majiayu000/claude-skill-registry 163
-
port-scanner
扫描网络端口以检查可用性和检测运行的服务。
majiayu000/claude-skill-registry 163
-
jira:work
Start working on a Jira issue with optimized tiered orchestration. Begins with intelligent question-gathering to ensure complete understanding before implementation.
majiayu000/claude-skill-registry 163
-
stagehand
Stagehand automation patterns and best practices. Scripted browser flows, data seeding, and test orchestration. Trigger: When automating browser flows or test setup with Stagehand.
majiayu000/claude-skill-registry 163
-
Plugin Settings
This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.
majiayu000/claude-skill-registry 163
-
greeting-skill
Activates automatically when user greets warmly. Demonstrates the auto-trigger pattern—Claude detects friendly intent and engages accordingly.
majiayu000/claude-skill-registry 163
-
backtest-analyzer-agent
Backtest results interpreter and strategy evaluator. Analyzes historical backtest performance, identifies strengths/weaknesses, and provides actionable recommendations for strategy improvement.
majiayu000/claude-skill-registry 163
-
rust-workflow
Rust project workflow guidelines. Activate when working with Rust files (.rs), Cargo.toml, Cargo.lock, or Rust-specific tooling.
majiayu000/claude-skill-registry 163
-
virtu-market-microstructure
Build trading systems in the style of Virtu Financial, the leading electronic market maker and execution services firm. Emphasizes market microstructure, optimal execution, order routing, and minimizing market impact. Use when building execution algorithms, smart order routers, or analyzing market microstructure.
majiayu000/claude-skill-registry 163