Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
spring-boot-backend
Build and implement Spring Boot 3 backend with Java 17 - REST APIs, JPA entities, services, repositories, security (JWT), and database migrations for Photo Map MVP. This skill should be used when creating, developing, or implementing *.java files, backend endpoints, business logic, database entities, DTOs, authentication, or API error handling. File types .java, .xml, .properties, .yml, .sql (project)
majiayu000/claude-skill-registry 163
-
brand-messaging-architecture
Provides brand messaging architecture, value proposition, and brand pillar development frameworks including Peep Laja's Message Layers, Osterwalder's Value Proposition Canvas, Geoffrey Moore positioning template, April Dunford's Five Components, StoryBrand SB7, Andy Raskin's Strategic Narrative, the Messaging House, and MECLABS quality tests. Auto-activates during messaging framework development, value proposition creation, and brand pillar definition. Use when discussing messaging architecture, value proposition, brand pillars, message layers, messaging house, messaging hierarchy, elevator pitch, Peep Laja, Geoffrey Moore, April Dunford, StoryBrand, Andy Raskin, or MECLABS.
majiayu000/claude-skill-registry 163
-
docs-out
Activates the Technical Writer to generate, update, or refactor internal project documentation. Use when creating READMEs, ADRs, or technical guides.
majiayu000/claude-skill-registry 163
-
concurrent-observable-state-updates
Pattern for updating observable state from multiple concurrent threads while preserving
event delivery. Use when: (1) multiple threads update shared state and publish to
observables/dynamics, (2) events tied to state changes are being dropped, (3) stale
state overwrites newer state due to thread interleaving, (4) lock ordering causes
deadlocks between frame/transaction locks and other mutexes. Covers monotonic version
numbers, atomic CAS for state, and separating event firing from state version checks.
majiayu000/claude-skill-registry 163
-
beads-execute
Execute beads tasks with proper claim/work/close workflow and session management
majiayu000/claude-skill-registry 163
-
python-project-metadata
Use when exploring Python project structure, finding virtualenv paths (python/pip/pytest), or locating package metadata (name, version, pyproject.toml).
majiayu000/claude-skill-registry 163
-
sentencepiece
Language-independent tokenizer treating text as raw Unicode. Supports BPE and Unigram algorithms. Fast (50k sentences/sec), lightweight (6MB memory), deterministic vocabulary. Used by T5, ALBERT, XLNet, mBART. Train on raw text without pre-tokenization. Use when you need multilingual support, CJK languages, or reproducible tokenization.
majiayu000/claude-skill-registry 163
-
doc-lookup
Locate and retrieve specific documentation sections from DiPeO's docs/ by heading anchors or keywords. Returns minimal, targeted excerpts instead of full files. Use when you need precise documentation context without loading entire guides.
majiayu000/claude-skill-registry 163
-
correlation-analyzer
Correlation Analyzer - Auto-activating skill for Data Analytics.
Triggers on: correlation analyzer, correlation analyzer
Part of the Data Analytics skill category.
majiayu000/claude-skill-registry 163
-
trace-resource-request
This skill should be used when tracing resource requests through the Maestro system to debug resource lifecycle issues, track request flow from client to agent and back, or troubleshoot failures in resource creation, update, or deletion operations across the server-agent-server pipeline. Supports both Kubernetes log files and ARO HCP Kusto CSV exports.
majiayu000/claude-skill-registry 163
-
anthropic-docx
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
majiayu000/claude-skill-registry 163
-
codebase-structure
Provides a high-level overview of the Next.js application's file structure and directory organization. Use when deciding where to place new files, components, server actions, database schemas, or when understanding the overall architecture of the codebase. Essential for maintaining consistent file organization and knowing where different types of code belong.
majiayu000/claude-skill-registry 163
-
ring:using-pm-team
10 pre-dev workflow skills + 3 research agents organized into Small Track (4 gates, <2 days) and
Large Track (9 gates, 2+ days) for systematic feature planning with research-first approach.
majiayu000/claude-skill-registry 163
-
test-antipatterns
Detect and fix testing anti-patterns for better test quality
majiayu000/claude-skill-registry 163
-
design-to-code
Use this skill when the user uploads a design screenshot, shares a Figma export, provides a mockup image, or asks to "convert design to code", "build from mockup", "generate component from screenshot", "extract design to React", or wants to transform visual designs into production-ready components using Claude's vision capabilities.
majiayu000/claude-skill-registry 163
-
caching-strategy
Implement efficient caching strategies using Redis, Memcached, CDN, and cache invalidation patterns. Use when optimizing application performance, reducing database load, or improving response times.
majiayu000/claude-skill-registry 163
-
date-normalizer
Use when asked to parse, normalize, standardize, or convert dates from various formats to consistent ISO 8601 or custom formats.
majiayu000/claude-skill-registry 163
-
completion-verifier
Verifies implementation completion by running acceptance tests and triggers retry loop on failure.
majiayu000/claude-skill-registry 163
-
validating-pre-commit
Runs quality gate checks before commit or push. Executes lint fixes, TypeScript compilation, tests, and CI validation. Reproduces CI failures locally. Triggers on: pre-commit, pre-push, quality check, CI check, lint check, type check, validate changes, check:fix, pnpm test.
majiayu000/claude-skill-registry 163
-
svelte-extract-component
Extracts reusable Svelte components from existing code to improve modularity and reduce duplication.
Use when refactoring large Svelte files, creating shared UI components, or improving code reusability.
Triggers on "extract component", "refactor Svelte file", "create reusable component", "too much code
in one file", or "split up component". Works with .svelte files using Svelte 5 runes ($state, $props,
$derived), proper prop interfaces, and component file organization patterns.
majiayu000/claude-skill-registry 163
-
system-glitch-detector
Iteration 4 of Multiplicity Cascade - Detects cage boundaries and system limits
majiayu000/claude-skill-registry 163
-
code-executor
Efficiently compose multiple MCP tool operations by launching a subagent that writes and executes TypeScript or Python code. Use when you need to compose 3+ MCP tool calls, process their results together, implement complex logic, or avoid token overhead from loading many MCP tool schemas into main context. The subagent has MCP servers configured and writes code that calls tools dynamically.
majiayu000/claude-skill-registry 163
-
bash-cli-expert
Write, debug, and optimize bash scripts and CLI solutions for macOS using modern tools (fd, rg, sd, jq) with shellcheck compliance. Use when creating shell scripts, one-liners, pipelines, automation, or solving complex CLI tasks.
majiayu000/claude-skill-registry 163
-
twitter-campaign-planner
Plan multi-week Twitter/X campaigns for newsletter growth, content launches, or audience building.
Use when creating content calendars, planning thread series, coordinating cross-platform promotion,
or designing engagement strategies. Includes posting cadence, "reply guy" tactics, author diversity,
out-of-network reach strategies, and campaign templates optimized for the January 2026 algorithm.
majiayu000/claude-skill-registry 163