Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pm-delegation-patterns
Common delegation patterns for PM agent
majiayu000/claude-skill-registry 163
-
crud-skill
Implement Create, Read, Update, Delete operations for todo tasks. Use when building data management functionality.
majiayu000/claude-skill-registry 163
-
vulnerability-scan-agent
Scans codebases and dependencies for known vulnerabilities and security issues
majiayu000/claude-skill-registry 163
-
wacli
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
majiayu000/claude-skill-registry 163
-
agent-ops-interview
Conduct structured interviews with the user. Use when multiple decisions need user input: ask ONE question at a time, wait for response, record answer, then proceed to next question.
majiayu000/claude-skill-registry 163
-
ai-structured-output
Generate type-safe AI content using Gemini structured output with Zod validation and Code Execution Tool. Use when building AI generation functions that need guaranteed output format.
majiayu000/claude-skill-registry 163
-
metrics
Metrics standards for metrics in Observability environments. Covers best
majiayu000/claude-skill-registry 163
-
data
Use for running and editing notebooks efficiently via jtool/Jupyter; prefers uv for deps and headless execution.
majiayu000/claude-skill-registry 163
-
icp-creator
Create detailed Ideal Client Profile through guided interview. Use when the user needs to define their target audience, understand their customers' problems and language, or build an ICP for content targeting.
majiayu000/claude-skill-registry 163
-
internal-comms
一組資源,幫助我使用公司喜歡的格式撰寫各種內部溝通文件。當被要求撰寫某種內部溝通文件(狀態報告、領導層更新、3P 更新、公司通訊、常見問題、事件報告、專案更新等)時,Claude 應該使用此技能。
majiayu000/claude-skill-registry 163
-
moai-cc-permission-mode
Claude Code permission configuration and policy management strategies for enterprise security. Covers permission modes, tool access control, whitelist/blacklist patterns, and enterprise deployment best practices.
majiayu000/claude-skill-registry 163
-
demos
Use when creating demos or POCs
majiayu000/claude-skill-registry 163
-
coding-standards
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
majiayu000/claude-skill-registry 163
-
refactoring-techniques
マーティン・ファウラーの『Refactoring』に基づくコード改善技術を提供するスキル。
外部動作を変えずに内部構造を改善する体系的手法を通じて、保守性・可読性を向上させる。
Anchors:
• Refactoring (Martin Fowler) / 適用: 全般 / 目的: 体系的なリファクタリング手法
• Clean Code (Robert C. Martin) / 適用: 命名・構造 / 目的: 可読性向上
• Working Effectively with Legacy Code (Michael Feathers) / 適用: レガシー対応 / 目的: 安全なリファクタリング
Trigger:
Use when improving code structure, detecting code smells, reducing technical debt, or refactoring legacy code.
refactoring, code smell, extract method, decompose conditional, technical debt, リファクタリング
majiayu000/claude-skill-registry 163
-
writing-openrewrite-recipes
Use when creating/writing/building OpenRewrite recipes, working with .java recipe files, RewriteTest files, recipe YAML files, LST visitors, JavaTemplate, visitor patterns, or when discussing recipe types (declarative YAML, Refaster templates, imperative Java recipes) - guides creation of OpenRewrite recipes for automated code transformations, AST manipulation, custom refactoring rules, and code migration.
majiayu000/claude-skill-registry 163
-
xss
跨站脚本漏洞检测与利用。当目标存在用户输入反射、评论功能、搜索框、URL 参数显示时使用。包括反射型、存储型、DOM XSS。
majiayu000/claude-skill-registry 163
-
Deprecation Handler
Handles deprecated APIs, types, and modules by applying safe migration patterns. Use when encountering deprecation warnings, migrating from deprecated code, updating dependencies with breaking changes, or modernizing legacy code to use current APIs.
majiayu000/claude-skill-registry 163
-
application-security
Secure applications against common vulnerabilities. Use when reviewing code for security, implementing security controls, or hardening applications. Covers OWASP Top 10.
majiayu000/claude-skill-registry 163
-
quality-reviewer
Automatically reviews DevPrep AI code for quality standards including ESLint compliance, TypeScript strict mode, 180-line file limits, complexity under 15, proper naming conventions, import patterns, and architectural compliance with the 6-folder structure
majiayu000/claude-skill-registry 163
-
Prisma Query Optimizer
Query optimization and N+1 detection
majiayu000/claude-skill-registry 163
-
sync-claude-md
Synchronize project CLAUDE.md with recent codebase changes by analyzing git history, reviewing against official Anthropic best practices using parallel agents, and proposing comprehensive updates. Use when CLAUDE.md is outdated or doesn't exist.
majiayu000/claude-skill-registry 163
-
get-git-diff
Examines git diffs between commits or branches with intelligent analysis. Provides unified diff format with comprehensive summaries including file statistics, rename detection, and merge commit handling. Outputs formatted diffs to /claudedocs for documentation and review purposes.
majiayu000/claude-skill-registry 163
-
git-pulse
Version control discipline for Quest Keeper AI development. Enforces the "commit early, commit often" pattern.
majiayu000/claude-skill-registry 163
-
slb
Simultaneous Launch Button - two-person rule for destructive commands. Requires peer review before executing risky operations.
majiayu000/claude-skill-registry 163