Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
traceability-check
Verify bidirectional traceability from requirements to code to tests. Use when relevant to the task.
majiayu000/claude-skill-registry 163
-
workspace-cleanup
Intelligent workspace cleanup using multi-signal detection (similarity, timestamps, references) to identify and archive clutter with two-stage safety review
majiayu000/claude-skill-registry 163
-
boy-scout-rule
Use when modifying existing files, refactoring, improving code quality, or touching legacy code by applying the Boy Scout Rule to leave code better than you found it.
majiayu000/claude-skill-registry 163
-
video-trim
裁剪视频片段,支持压缩、音频控制等选项。Use when user wants to 剪辑视频, 裁剪视频, 截取视频, 视频剪切, 切视频, trim video, cut video, clip video, extract video segment.
majiayu000/claude-skill-registry 163
-
personal-material-search
快速搜索用户的真实经历、观点和案例素材库(1800+条记录),为内容增加真实性和可信度。当用户提到"真实经历"、"个人案例"、"有根据"、"实际经验"、"素材库"、"找例子"时使用此技能。
majiayu000/claude-skill-registry 163
-
rg
This skill should be used when the user asks to "search for pattern in codebase", "find all uses of function", "grep for string across files", "find TODO comments", "search in specific file types", "count occurrences", or when needing efficient text search with context, line numbers, or special flags.
majiayu000/claude-skill-registry 163
-
ccg-rag
Use this skill for semantic code search and codebase understanding. CCG-RAG provides intelligent retrieval using code embeddings and knowledge graphs.
majiayu000/claude-skill-registry 163
-
api-dev
Modern API development patterns for building high-performance, scalable web services. Expert in async/await patterns, REST/GraphQL APIs, middleware, error handling, rate limiting, OpenAPI documentation, testing, and production optimizations. Framework-agnostic patterns that work with Python, Node.js, Go, and other languages.
majiayu000/claude-skill-registry 163
-
internal-developer-platform
Use when designing Internal Developer Platforms (IDPs), building platform teams, or improving developer experience. Covers platform engineering principles, Backstage, portal design, and platform team structures.
majiayu000/claude-skill-registry 163
-
julien-mcp-youtube-info
Install YouTube Info MCP for video data. Use when user needs YouTube video information extraction.
majiayu000/claude-skill-registry 163
-
claude-hook-builder
Interactive hook creator for Claude Code. Triggers when user mentions creating hooks, PreToolUse, PostToolUse, hook validation, hook configuration, settings.json hooks, or wants to automate tool execution workflows.
majiayu000/claude-skill-registry 163
-
secure-coding-practices
Secure coding practices and defensive programming patterns for building security-first applications. Use when implementing authentication, handling user input, managing sensitive data, or conducting secure code reviews.
majiayu000/claude-skill-registry 163
-
java-ddd-hexagonal
Guide Claude to create domain modules following DDD principles and hexagonal architecture for Java + Spring Boot projects.
Use when user requests:
(1) "Create a new module" / "새 모듈 만들어줘" / "도메인 모듈 생성"
(2) "Add {feature} module" (e.g., "Add order module", "Add product module")
(3) "Build {domain} bounded context" / "{domain} 바운디드 컨텍스트 구현"
(4) Any request to create a new domain module for Java + Spring Boot projects with DDD and hexagonal architecture.
Applies Kent Beck's TDD workflow (Red → Green → Refactor).
Adapts to any Java/Spring Boot project by reading CLAUDE.md at project root.
Uses Java 17+ features including records, sealed classes, and pattern matching.
majiayu000/claude-skill-registry 163
-
rapid-prototyping
Embrace vibe coding for rapid UI exploration. Covers when to iterate vs refine, ephemeral app patterns, and the art of fast, disposable prototyping with AI-assisted development.
majiayu000/claude-skill-registry 163
-
enact/hello-python
A simple Python greeting tool
majiayu000/claude-skill-registry 163
-
safe-build-operations
Safely execute build, flash, and monitor operations for ESP32/MCU projects. Prevents dangerous operations and validates commands before execution.
majiayu000/claude-skill-registry 163
-
ruby
Comprehensive Ruby development skill covering language fundamentals, object-oriented design patterns, error handling strategies, performance optimization, modern Ruby 3.x features (pattern matching, ractors, typed Ruby), testing patterns, metaprogramming, concurrency, and Rails-specific best practices. Use when writing Ruby code, refactoring, implementing design patterns, handling exceptions, optimizing performance, writing tests, or applying Ruby idioms and conventions.
majiayu000/claude-skill-registry 163
-
explainer
Use when explaining code, technical concepts, or implementation decisions. Provides structured approach to creating clear, understandable explanations tailored to the audience.
majiayu000/claude-skill-registry 163
-
querying-logseq-data
Expert in building Datalog queries for Logseq DB graphs. Auto-invokes when users need help writing Logseq queries, understanding Datalog syntax, optimizing query performance, or working with the Datascript query engine. Covers advanced query patterns, pull syntax, aggregations, and DB-specific query techniques.
majiayu000/claude-skill-registry 163
-
cosmos-vulnerability-scanner
Scans Cosmos SDK blockchains for 9 consensus-critical vulnerabilities including non-determinism, incorrect signers, ABCI panics, and rounding errors. Use when auditing Cosmos chains or CosmWasm contracts. (project, gitignored)
majiayu000/claude-skill-registry 163
-
voice-processing
Voice cloning workflows, voice library management, audio format conversion, and voice settings. Use when cloning voices, managing voice libraries, processing audio for voice creation, configuring voice settings, or when user mentions voice cloning, instant cloning, professional cloning, voice library, audio processing, voice settings, or ElevenLabs voices.
majiayu000/claude-skill-registry 163
-
Cross-Platform Build Expert
Expert in building desktop applications for Windows, macOS, and Linux with focus on platform-specific configurations, code signing, and distribution requirements
majiayu000/claude-skill-registry 163
-
electron-auto-updater
Electron自動更新機能の実装とデプロイメント専門スキル。electron-updaterライブラリを使用した安全で信頼性の高い自動更新システムの構築を支援します。
Anchors:
• electron-updater library / 適用: 自動更新実装全般 / 目的: セキュアな更新配信と署名検証
• electron-builder / 適用: ビルドと署名設定 / 目的: プラットフォーム固有のパッケージング
• Code Signing Guide / 適用: 証明書管理 / 目的: macOS/Windows署名の信頼性確保
Trigger:
Use when implementing auto-update functionality, configuring electron-updater, setting up update servers, managing code signing certificates, or deploying staged rollouts.
Keywords: electron-updater, auto-update, autoUpdater, update server, code signing, certificate, staged rollout, differential update, NSIS, Squirrel
majiayu000/claude-skill-registry 163
-
apply-all-findings
Use after code review - implement ALL findings; any finding not fixed MUST have tracking issue created; no finding disappears without trace
majiayu000/claude-skill-registry 163