Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
import-refactor
Update all import statements, module references, string paths, and config references after moving or renaming files and modules. Handles Python, TypeScript, and JavaScript imports. Use when moving files, renaming modules, restructuring directories, or consolidating code.
majiayu000/claude-skill-registry 163
-
wrds
This skill should be used when the user asks to "query WRDS", "access Compustat", "get CRSP data", "pull Form 4 insider data", "query ISS compensation", "download SEC EDGAR filings", "get ExecuComp data", "access Capital IQ", or needs WRDS PostgreSQL query patterns.
majiayu000/claude-skill-registry 163
-
babel-config-builder
Generate Babel configuration files for JavaScript/TypeScript transpilation with presets and plugins. Triggers on "create babel config", "generate babel configuration", "babel setup", "transpilation config".
majiayu000/claude-skill-registry 163
-
github-repo-management
Manage GitHub repositories for Claude Code plugins including issues, pull requests, releases, CI/CD workflows, and GitHub Actions. Use when working with GitHub repository management, creating releases, setting up CI/CD, managing issues or pull requests.
majiayu000/claude-skill-registry 163
-
azure-devops-pipelines
Build Azure DevOps YAML pipelines for CI/CD, manage releases, artifacts, and deployment environments. Create build and release pipelines, configure triggers, templates, and integrate with Azure services. Use when automating builds, tests, and deployments in Azure DevOps. (project)
majiayu000/claude-skill-registry 163
-
n8n-validation-expert
Interpret validation errors and guide fixing them. Use when encountering validation errors, validation warnings, false positives, operator structure issues, or need help understanding validation results. Also use when asking about validation profiles, error types, or the validation loop process.
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
-
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
-
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
-
beads-execute
Execute beads tasks with proper claim/work/close workflow and session management
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
-
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
-
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
-
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
-
wp-security
WordPress security best practices and vulnerability prevention for plugin development. Use when reviewing code for security issues or implementing security-sensitive features.
majiayu000/claude-skill-registry 163
-
ai-assistants
AI-powered development tools configuration and usage
majiayu000/claude-skill-registry 163
-
system-glitch-detector
Iteration 4 of Multiplicity Cascade - Detects cage boundaries and system limits
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
-
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
-
completion-verifier
Verifies implementation completion by running acceptance tests and triggers retry loop on failure.
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
-
coder
Implementation Agent: Full TDD workflow in a single context window. Writes tests, implements code, and iterates until all tests pass.
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
-
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