Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
video-transcript-downloader
Download videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site. Use when asked to “download this video”, “save this clip”, “rip audio”, “get subtitles”, “get transcript”, or to troubleshoot yt-dlp/ffmpeg and formats/playlists.
majiayu000/claude-skill-registry 163
-
figjam-plugin
FigJam plugin development workflow. Use when working on plugin code (code.ts, ui.ts), debugging WebSocket communication, or building the plugin.
majiayu000/claude-skill-registry 163
-
Padel Tournament Expert
Expert knowledge of Padel tournament formats (Americano & Mexicano). Use this skill when users ask about organizing padel tournaments, pairing algorithms, scoring systems, calculating rankings, or implementing tournament management software for Americano or Mexicano formats.
majiayu000/claude-skill-registry 163
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
idempotency-handling
Implement idempotency keys and handling to ensure operations can be safely retried without duplicate effects. Use when building payment systems, APIs with retries, or distributed transactions.
majiayu000/claude-skill-registry 163
-
writing-go
Idiomatic Go 1.25+ development. Use when writing Go code, designing APIs, discussing Go patterns, or reviewing Go implementations. Emphasizes stdlib, concrete types, simple error handling, and minimal dependencies.
majiayu000/claude-skill-registry 163
-
networking
Game networking protocols, WebSocket/UDP implementation, latency optimization for real-time multiplayer
majiayu000/claude-skill-registry 163
-
root-cause-tracing
Systematic root cause analysis for debugging errors. Use when an error appears, something breaks unexpectedly, or you need to trace a problem back to its source. Prevents panic-driven debugging.
majiayu000/claude-skill-registry 163
-
react-component-reviewer
Review React components for best practices, hooks usage, performance issues, accessibility, and TypeScript type safety. Use when you need to audit existing React components or provide code review feedback.
majiayu000/claude-skill-registry 163
-
vkc-regulation-knowledge-updater
Build the regulation/knowledge update pipeline (official sources -> snapshots -> structured rulesets/templates -> admin approval -> active). Use for keeping visa rules and document requirements up-to-date without code hardcoding.
majiayu000/claude-skill-registry 163
-
nextjs-pathname-id-fetch
Focused pattern for fetching data using URL parameters in Next.js. Covers creating dynamic routes ([id], [slug]) and accessing route parameters in server components to fetch data from APIs. Use when building pages that display individual items (product pages, blog posts, user profiles) based on a URL parameter. Complements nextjs-dynamic-routes-params with a simplified, common-case pattern.
majiayu000/claude-skill-registry 163
-
cluster-management
Monitor and manage Proxmox cluster nodes, resources, and infrastructure health. Track node status, cluster quorum, and resource allocation across your virtualization platform.
majiayu000/claude-skill-registry 163
-
tokio-patterns
Common Tokio patterns and idioms for async programming. Use when implementing worker pools, request-response patterns, pub/sub, timeouts, retries, or graceful shutdown.
majiayu000/claude-skill-registry 163
-
qiskit
IBM quantum computing framework. Use when targeting IBM Quantum hardware, working with Qiskit Runtime for production workloads, or needing IBM optimization tools. Best for IBM hardware execution, quantum error mitigation, and enterprise quantum computing. For Google hardware use cirq; for gradient-based quantum ML use pennylane; for open quantum system simulations use qutip.
majiayu000/claude-skill-registry 163
-
marketplace-bump
Bump a plugin version in marketplace.json using semantic versioning. Use when user asks to "bump version", "increment version", "release new version", or after making changes that warrant a version update.
majiayu000/claude-skill-registry 163
-
quick-fix
Fast workflow for small changes, bug fixes, and UI tweaks that don't require full feature development. Uses sub-agent orchestration with model selection (Sonnet 4.5 orchestrator, Haiku 4.5 workers) for efficient context management. Handles styling adjustments, minor functionality fixes, and quick improvements while maintaining project quality standards.
majiayu000/claude-skill-registry 163
-
threejs-fundamentals
Three.js scene setup, cameras, renderer, Object3D hierarchy, coordinate systems. Use when setting up 3D scenes, creating cameras, configuring renderers, managing object hierarchies, or working with transforms.
majiayu000/claude-skill-registry 163
-
rust-programming
Rust programming style guide and conventions. Use this skill when writing, reviewing, or modifying Rust code. Covers string creation, type annotations, control flow, naming conventions, imports, error handling, and Rust-specific best practices.
majiayu000/claude-skill-registry 163
-
sayhello
Generate friendly greetings in multiple languages and styles. Use this skill when users request greetings, welcome messages, or multilingual hello messages for various contexts (formal, casual, cultural).
majiayu000/claude-skill-registry 163
-
check-concurrency
Find concurrency issues including race conditions, deadlocks, unsafe shared state, and improper synchronization
majiayu000/claude-skill-registry 163
-
dagre-react-flow
Automatic graph layout using dagre with React Flow (@xyflow/react). Use when implementing auto-layout, hierarchical layouts, tree structures, or arranging nodes programmatically. Triggers on dagre, auto-layout, automatic layout, getLayoutedElements, rankdir, hierarchical graph.
majiayu000/claude-skill-registry 163
-
release-npm-trustme
Release automation for npm-trustme. Use when asked to cut a new npm-trustme version, run the release script, or tag/publish a new release.
majiayu000/claude-skill-registry 163
-
spec-compliance-auto
仕様準拠自動チェック機能の自律適用。spec-compliance-check Command活用・仕様書参照方法・仕様準拠率95%維持手順・仕様逸脱リスク特定方法。Phase C以降の新機能実装時に使用。
majiayu000/claude-skill-registry 163
-
brand-strategy
This skill should be used when translating research insights into actionable brand strategy frameworks. Use this when developing positioning statements, messaging architectures, audience strategies, or voice guidelines based on completed research. This skill provides strategic synthesis workflows, validation frameworks, and strategy document templates for evidence-based brand strategy development.
majiayu000/claude-skill-registry 163