Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
java-best-practices-refactor-legacy
Refactors legacy Java code to modern patterns and best practices. Use when modernizing old Java code, converting to Java 8+ features, refactoring legacy applications, applying design patterns, improving error handling, extracting methods/classes, converting to streams/Optional/records, or migrating from old Java versions. Works with pre-Java 8 code, procedural Java, legacy frameworks, and outdated patterns.
majiayu000/claude-skill-registry 163
-
kiss-dry-yagni
Principes KISS, DRY, YAGNI. Use when reviewing code quality or refactoring.
majiayu000/claude-skill-registry 163
-
clerk-webhooks-events
Configure Clerk webhooks and handle authentication events.
Use when setting up user sync, handling auth events,
or integrating Clerk with external systems.
Trigger with phrases like "clerk webhooks", "clerk events",
"clerk user sync", "clerk notifications", "clerk event handling".
majiayu000/claude-skill-registry 163
-
metrics-collection
Prometheus-compatible metrics collection with counters, gauges, and histograms. Export metrics for dashboards and alerts with proper labeling.
majiayu000/claude-skill-registry 163
-
assumption-buster
Flip, remove, or exaggerate assumptions to unlock new solution angles.
majiayu000/claude-skill-registry 163
-
qa-expert
Quality assurance specialist focusing on test strategy, quality processes, and comprehensive testing methodologies
majiayu000/claude-skill-registry 163
-
simulate
Run what-if scenarios to explore outcomes and test hypotheses. Use when evaluating alternatives, stress-testing designs, exploring edge cases, or predicting system behavior under different conditions.
majiayu000/claude-skill-registry 163
-
dmmono_ofl
Imported skill dmmono_ofl from anthropic
majiayu000/claude-skill-registry 163
-
shodh-local
majiayu000/claude-skill-registry 163
-
prd-writing
PRD(プロダクト要求定義書)を作成・更新する。「要件定義して」「PRDを書いて」「要件書を作りたい」 「仕様をまとめて」「機能要件を整理」「ユーザーストーリーを書いて」「KPIを定義」などの依頼時に発火。 docs/ideas/initial-requirements.md を元に、ビジョン・ペルソナ・KPI・機能要件・非機能要件を具体化。
majiayu000/claude-skill-registry 163
-
baseline-creatinine
Estimate baseline serum creatinine for AKI assessment in MIMIC-IV. Use for KDIGO staging, AKI research, or renal function baseline establishment.
majiayu000/claude-skill-registry 163
-
backend-endpoint
Create REST/GraphQL API endpoint with validation, error handling, and tests. Auto-invoke when user says "add endpoint", "create API", "new route", or "add route".
majiayu000/claude-skill-registry 163
-
rendering-with-drawingvisual
Implements lightweight rendering using WPF DrawingVisual with ContainerVisual, VisualCollection, and DrawingContext. Use when rendering large-scale graphics, charts, game graphics, or custom visuals.
majiayu000/claude-skill-registry 163
-
skill-skeleton-jezweb-claude-skills
[TODO: Action verb + what you build with technology. 250-350 chars total. Example: "Build type-safe APIs with Hono - fast routing for Cloudflare Workers. Includes middleware, validation (Zod), and RPC with full type inference."]
Use when: [TODO: 3-5 specific scenarios], or troubleshooting [TODO: 2-3 distinctive errors].
[GUIDELINES: Active voice (NOT "This skill provides..."). Two-paragraph format. Cap features at 5 max. Preserve USPs. No meta-commentary. Max 1024 chars. See planning/claude-code-skill-standards.md]
majiayu000/claude-skill-registry 163
-
shownotes-generator
Generate comprehensive "Shownotes" summaries from longform articles, papers, transcripts, videos, or audio content. Use when users request shownotes, episode summaries, content summaries with takeaways, or when they reference the mdynotes.com format. Creates structured summaries with metadata, hooks, takeaways, quotes, and references.
majiayu000/claude-skill-registry 163
-
pr-draft-summary
Create a PR title and draft description after substantive code changes are finished. Trigger when wrapping up a moderate-or-larger change (runtime code, tests, build config, docs with behavior impact) and you need the PR-ready summary block with change summary plus PR draft text.
majiayu000/claude-skill-registry 163
-
system-architecture-advisor
Technical architect assistant that helps design robust, scalable, and maintainable backend/frontend architectures. Provides visual diagrams, pattern recommendations, API design guidance, and stack selection advice. Use when designing system architecture, choosing tech stacks, planning scalability, designing APIs, or creating architectural documentation. Covers microservices, monoliths, serverless, event-driven patterns, and modern frameworks like Next.js and Supabase.
majiayu000/claude-skill-registry 163
-
faion-testing-developer
Testing: unit, integration, E2E, TDD, mocking, security testing.
majiayu000/claude-skill-registry 163
-
Hacking Fundamentals
This skill should be used when the user asks to "understand hacking basics", "learn about hacker types", "understand network protocols", "learn DNS concepts", "understand attack types", or "explore security tool categories". It provides foundational cybersecurity knowledge.
majiayu000/claude-skill-registry 163
-
encrypting-and-decrypting-data
This skill enables Claude to encrypt and decrypt data using various algorithms provided by the encryption-tool plugin. It should be used when the user requests to "encrypt data", "decrypt a file", "generate an encrypted file", or needs to secure sensitive information. This skill supports various encryption methods and ensures data confidentiality. It is triggered by requests related to data encryption, decryption, or general data security needs.
majiayu000/claude-skill-registry 163
-
agr-support
Help users with agr/agrx CLI questions, troubleshooting, and best practices. Use when users ask about installing resources, syncing, local authoring, dependency management, repository setup, or troubleshooting agr/agrx commands. Provides guided, step-by-step instructions with examples.
majiayu000/claude-skill-registry 163
-
openspec-apply-change
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
majiayu000/claude-skill-registry 163
-
claude-code-dev
Claude Code Plugin 开发专家。当用户要创建 Plugin、Skill、Subagent、Slash command、Hook 时触发。也用于解答 Claude Code 开发相关问题。触发词:创建 plugin、写 skill、写 agent、创建 hook、写 command、插件开发。
majiayu000/claude-skill-registry 163
-
validate-markdown-whatifwedigdeeper-claude-code-coursera
majiayu000/claude-skill-registry 163