Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ai-social-graphics
Specialized skill for social media graphics and thumbnails. Use when you need Instagram posts, YouTube thumbnails, LinkedIn graphics, Twitter images, or ad creatives. Triggers on: social graphic, Instagram post, YouTube thumbnail, LinkedIn image. Outputs platform-optimized graphics.
majiayu000/claude-skill-registry 163
-
testing-flexible
Use when implementing features to write effective tests. Encourages test-first but allows prototyping.
majiayu000/claude-skill-registry 163
-
architect-reviewer
Expert architecture reviewer specializing in system design validation, architectural patterns, and technical decision assessment. Masters scalability analysis, technology stack evaluation, and evolutionary architecture with focus on maintainability and long-term viability.
majiayu000/claude-skill-registry 163
-
A/B Test Analysis
Design and analyze A/B tests, calculate statistical significance, and determine sample sizes for conversion optimization and experiment validation
majiayu000/claude-skill-registry 163
-
abstract-algebra-specialist
Expert in groups, rings, fields, and algebraic structures with applications to cryptography and number theory
majiayu000/claude-skill-registry 163
-
write-unit-test
Generate behavioral unit tests from functional specifications using PreDB/PostDB pattern. Use when user provides specs with Preconditions/Workflow/Postconditions structure or asks to write tests for a specification before implementation (TDD approach).
majiayu000/claude-skill-registry 163
-
state-management-architect
Design and implement state management solutions using Context API, XState, Zustand, Jotai, and custom hooks with testing patterns and performance optimization
majiayu000/claude-skill-registry 163
-
analyzing-backtests
Analyzes algorithmic trading backtest results from Jupyter notebooks and generates summary reports. Use when the user wants to analyze or summarize backtest notebooks.
majiayu000/claude-skill-registry 163
-
vault-path
Find the shortest path of links between two notes. Triggers on "path between", "how do X and Y connect", "connection chain", "link path".
majiayu000/claude-skill-registry 163
-
tic-tac-toe-tests
Create or update pytest coverage for the tic-tac-toe project, including win/draw detection, move validation, bot legality/optimality, and mixed human/bot turn flow. Use when adding or editing tests under the tests/ directory.
majiayu000/claude-skill-registry 163
-
uloop-get-hierarchy
Get Unity Hierarchy structure. Use when: inspecting scene structure, exploring GameObjects, checking parent-child relationships, or when user asks about hierarchy. Returns the scene's GameObject tree with components.
majiayu000/claude-skill-registry 163
-
jq
This skill should be used when the user asks to "get the version from package.json", "what dependencies are in this project", "extract field from JSON", "check tsconfig settings", "parse API response", "get scripts from package.json", or when needing specific fields from JSON files without loading the entire file.
majiayu000/claude-skill-registry 163
-
external-refs-skill
Skill with external file references for testing detection
majiayu000/claude-skill-registry 163
-
pr-update
Update existing pull request title and description based on latest changes.
Use when user wants to refresh PR with latest commits. Triggers include:
- Korean: "PR 업데이트해줘", "PR 수정해줘", "PR 다시 만들어줘"
- English: "update PR", "refresh PR", "regenerate PR description"
- Context: User has existing PR and wants to update title/description after adding more commits
majiayu000/claude-skill-registry 163
-
spec-updater
Updates specification files with implementation progress - marks phases complete, checks off tasks, adds notes
majiayu000/claude-skill-registry 163
-
composable-svelte-navigation
Navigation and animation patterns for Composable Svelte. Use when implementing modals, sheets, drawers, alerts, navigation flows, or component lifecycle animations. Covers state-driven navigation, PresentationState, parent observation, URL routing, and Motion One integration.
majiayu000/claude-skill-registry 163
-
test-file-management
Permanent vs temporary test organization and immutable contract philosophy. Use when creating, modifying, or reviewing tests.
majiayu000/claude-skill-registry 163
-
elixir-tdd-enforcement
MANDATORY for ANY feature or bugfix - write ExUnit test FIRST, watch it FAIL, then implement. NO exceptions. Use before writing any Elixir production code.
majiayu000/claude-skill-registry 163
-
get_weather
Get the current weather for a specific location.
majiayu000/claude-skill-registry 163
-
ai-agent-skills-raia-ai-raia-v2-docs
majiayu000/claude-skill-registry 163
-
expo-camera-workflow
Handles camera integration, photo capture, sticker creation, and storage workflows in Expo React Native apps. Use when implementing camera features, photo editing (sticker creation), file system operations, and integration with MST.
majiayu000/claude-skill-registry 163
-
php-testing
PHP testing mastery - PHPUnit 11, Pest 3, TDD, mocking, and CI/CD integration
majiayu000/claude-skill-registry 163
-
Using `argc` / `Argcfile`
Create and modify Argcfiles using the special syntax required. Use this when editing Argcfile.sh, @argc, or any shell script that contains `argc --argc-eval`.
majiayu000/claude-skill-registry 163
-
Implementing Features with TDD
Guides Test-Driven Development for this Neovim plugin project. Use when implementing new features or fixing bugs that require behavioral changes. Includes project-specific tooling (make test/lint/check) and Lua/Busted testing patterns. Follows strict RED-GREEN-REFACTOR cycle.
majiayu000/claude-skill-registry 163