Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
purpose-driven-impl
Ensure clear purpose and success criteria before implementing any feature. Use when starting new features, major refactoring, or complex implementations. Prevents unclear objectives (FP-3).
majiayu000/claude-skill-registry 163
-
sf-soql
Advanced SOQL skill with natural language to query generation, query optimization, relationship traversal, aggregate functions, and performance analysis. Build efficient queries that respect governor limits and security requirements.
majiayu000/claude-skill-registry 163
-
js-quality
Interpretive guidance for JavaScript/TypeScript code quality using biome (modern) or eslint+prettier (traditional). Use when linting JS/TS files, configuring JS/TS tools, troubleshooting lint errors, or understanding tool selection.
majiayu000/claude-skill-registry 163
-
pr-review-evidence-formats
Defines what counts as valid evidence in PR reviews including code snippets, execution traces, exploitation scenarios, and test results. Use when validating findings, writing review reports, or verifying claims.
majiayu000/claude-skill-registry 163
-
configuration-env
Configure mjr.wtf safely via environment variables and .env files.
majiayu000/claude-skill-registry 163
-
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