Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
joke-fetcher
Fetch random jokes from JokeAPI using a Bun CLI script. Use when users ask for a random joke, want jokes by category, or need a quick joke via the JokeAPI endpoint.
majiayu000/claude-skill-registry 163
-
pursuit-governance
Use to set cadences, decision logs, and escalation paths for enterprise pursuits.
majiayu000/claude-skill-registry 163
-
spring-boot-web-api
Spring Boot 4 REST API implementation patterns. Use when creating REST controllers, request validation, exception handlers with ProblemDetail (RFC 9457), API versioning, content negotiation, or WebFlux reactive endpoints. Covers @RestController patterns, Bean Validation 3.1, global error handling, and Jackson 3 configuration.
majiayu000/claude-skill-registry 163
-
umbrella-repo-detector-anton-abyzov-specweave
majiayu000/claude-skill-registry 163
-
oauth21-compliance
OAuth 2.1 compliance checklist for authorization servers. Use when implementing OAuth 2.1 beyond OpenID Connect Basic OP requirements, verifying OAuth 2.1 specific features, or understanding differences from OAuth 2.0. Covers all OAuth 2.1 draft-ietf-oauth-v2-1-14 requirements not in Basic OP.
majiayu000/claude-skill-registry 163
-
ux-clarity-refactor
General UX/UI refactor patterns for dense information products, including layout compression, view-mode clarity, selection-to-results flow, research workspace design (non-chat), and enforcing a no-emoji UI policy. Use when restructuring existing UIs for clarity while preserving all features.
majiayu000/claude-skill-registry 163
-
registry-management
Guide for adding and managing entries in the personality-assistant-registry. Use when adding MCP servers, skills, bundles, templates, or heartbeat tasks to the registry.
majiayu000/claude-skill-registry 163
-
publish
Publish the easier package to PyPI. Validates versions, checks git state, updates files, and guides through the complete release workflow. Use when ready to release a new version.
majiayu000/claude-skill-registry 163
-
svelte5-runes
Svelte 5 runes guidance. Use for reactive state, props, effects, or Svelte 4→5 migration. Covers $state, $derived, $effect, $props, $bindable. Prevents mixing syntaxes and reactivity mistakes.
majiayu000/claude-skill-registry 163
-
textbook-structure-generator
Generates a structured textbook outline aligned with course modules and Docusaurus requirements.
majiayu000/claude-skill-registry 163
-
command-security-design
コマンドのセキュリティ設計(allowed-tools制限/disable-model-invocation/機密情報保護)を整理し、安全な実行フローと権限制御を支援するスキル。
セキュリティ要件、検証手順、テンプレート運用を一貫して整理する。
Anchors:
• Web Application Security (Andrew Hoffman) / 適用: 脅威モデリング / 目的: セキュア設計指針
• OWASP Top 10 / 適用: 一般的脅威の整理 / 目的: リスク評価基準
Trigger:
Use when designing secure command execution, restricting tools, or preventing unsafe automated operations.
command security, allowed-tools, disable-model-invocation, secret protection
majiayu000/claude-skill-registry 163
-
executing-plans
Use to execute bd tasks iteratively - executes one task, reviews learnings, creates/refines next task, then STOPS for user review before continuing
majiayu000/claude-skill-registry 163
-
svg-diagram
Generate SVG diagrams, OG images, and dynamic graphics using Satori with Tailwind CSS. Use when creating programmatic images, social cards, or diagrams from JSX/React components.
majiayu000/claude-skill-registry 163
-
risk-sizing-not-blocking
Risk managers should SIZE trades, not BLOCK them. Trigger when: (1) capital manager blocks trades, (2) risk manager rejects orders, (3) trades fail due to 'exceeds limit', (4) components don't work in harmony.
majiayu000/claude-skill-registry 163
-
frontend-ui
Create aesthetically pleasing, visually distinctive frontend UIs using research-backed prompting strategies from Anthropic's frontend aesthetics cookbook
majiayu000/claude-skill-registry 163
-
backlog-refinement-guide
Эксперт backlog refinement. Используй для grooming sessions, story estimation и prioritization.
majiayu000/claude-skill-registry 163
-
ask-any-follow-up-questions
Ask follow-up questions to clarify requirements, constraints, and success criteria. Do not use automatically, only when invoked explicitly.
majiayu000/claude-skill-registry 163
-
ux-evaluator
This skill should be used when evaluating UI components against UX best practices. Use for reviewing buttons, navigation elements, spacing, visual hierarchy, or any interface element. Provides a systematic 3-dimension framework (Position, Visual Weight, Spacing) aligned with industry standards (Balsamiq, Nielsen heuristics). Invoke when user asks to "review UX", "check button design", "evaluate layout", or references design guidelines.
majiayu000/claude-skill-registry 163
-
game-theory-strategist
Game theory expert covering Nash equilibrium, strategic thinking, auction theory, and cooperative games
majiayu000/claude-skill-registry 163
-
nuxt-helper
Nuxt.js/Vue.js開発を支援するスキル。コンポーネント作成、Composition API、Pinia、Vuetify、i18nのベストプラクティスを提供します。
majiayu000/claude-skill-registry 163
-
svelte-design
Create distinctive, production-grade frontend interfaces with high design quality. Specialized in Svelte/SvelteKit applications with full-stack capabilities. 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
-
theme-creation
Create new themes for PropertyWebBuilder. Use when creating custom themes, styling websites, or modifying theme templates. Handles theme registration, view templates, CSS, and asset configuration.
majiayu000/claude-skill-registry 163
-
Shopify Schema Design
Best practices for creating comprehensive section schemas with all setting types
majiayu000/claude-skill-registry 163
-
UI Customization
Customize ChatKit layout, theme, and presentation for RAG textbook chatbot with proper styling and textbook theme integration.
majiayu000/claude-skill-registry 163