Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
backend-atomic-commit
Pedantic backend pre-commit + atomic-commit skill for Django/Optimo repos that enforces local repo rules, pre-commit hooks, and security helpers (no AI signatures in commit messages).
majiayu000/claude-skill-registry 163
-
vibe-security
This skill helps Claude write secure web applications. Use when working on any web application to ensure security best practices are followed.
majiayu000/claude-skill-registry 163
-
plugin-apply-lessons-learned
Apply accumulated lessons learned to component documentation
majiayu000/claude-skill-registry 163
-
init-serena
Init Serena MCP for enhanced semantic analysis. Use when starting code analysis with Serena.
majiayu000/claude-skill-registry 163
-
QuantConnect Validation
QuantConnect walk-forward validation and Phase 5 robustness testing (project)
majiayu000/claude-skill-registry 163
-
supabase-email-auth
This skill should be used when implementing Supabase email/password authentication in Next.js applications. Automates the complete setup including client/server utilities, login/register pages, auth callback handling, middleware protection, and email configuration. Handles common errors like PKCE flow issues, cookie management, and admin role verification.
majiayu000/claude-skill-registry 163
-
adhd-accountability
ADHD-optimized accountability for task tracking, abandonment detection, and interventions. Use when tracking tasks, detecting context switches, or providing accountability support.
majiayu000/claude-skill-registry 163
-
moai-lang-csharp
C# 12 / .NET 8 development specialist covering ASP.NET Core, Entity Framework, Blazor, and modern C# patterns. Use when developing .NET APIs, web applications, or enterprise solutions.
majiayu000/claude-skill-registry 163
-
gpt-integration
Use this skill ONLY when modifying GPT calls, agent prompts, or structured output. Do not use for other AI/ML tasks.
majiayu000/claude-skill-registry 163
-
code-migration
Use when moving logic between layers, deprecating patterns, refactoring responsibilities, or enforcing canonical owners. Ensures migrations are complete with no legacy coexistence.
majiayu000/claude-skill-registry 163
-
Create Dual-Mode Enemy
Creates a new GameMaker enemy that can switch between melee and ranged attacks based on distance, formation role, cooldowns, and line of sight. Use when the user asks to create an enemy with both melee and ranged capabilities, context-based attack switching, or tactical combat behavior.
majiayu000/claude-skill-registry 163
-
wechat-minware
Build, review, and refactor WeChat Mini Program (微信小程序) frontends. Use for tasks like WXML/WXSS/JS/TS structure, page routing, componentization, state management patterns, API requests, login/openid flows integration points, performance optimization (setData), security/privacy compliance, and release/QA checklists.
majiayu000/claude-skill-registry 163
-
agent-ops-git-analysis
Analyze git repository for insights: contributor stats, commit patterns, branch health, and change analysis. Outputs actionable reports.
majiayu000/claude-skill-registry 163
-
state patterns
A practical skill for managing state in React prototypes without heavyweight libraries.
majiayu000/claude-skill-registry 163
-
superthink
Deep reasoning framework for complex tasks with confidence validation, context gathering, and systematic planning
majiayu000/claude-skill-registry 163
-
cellular-senescence-agent
majiayu000/claude-skill-registry 163
-
http-client
发送HTTP请求,支持所有方法、请求头、认证和响应处理。
majiayu000/claude-skill-registry 163
-
tts-openai
Generate high-quality voiceover using OpenAI TTS API
majiayu000/claude-skill-registry 163
-
Pixel Art Animator
Create and manage sprite animations with multiple frames, animation tags, frame durations, and linked cels. Use when the user wants to animate a sprite, add animation, create movement, make it move, mentions "animation", "animated", "frames", "keyframes", "frame rate", "FPS", "timing", "duration", "walk cycle", "run cycle", "idle animation", "attack animation", "jump", "movement", "motion", or describes actions like "walking", "running", "jumping", "attacking", "breathing", "bobbing", "bouncing". Trigger on animation tags, loops, playback, sequences, "add frames", "duplicate frame", "frame timing", "ping-pong", "loop", "sequence". Also for linked cels, static backgrounds, and frame optimization.
majiayu000/claude-skill-registry 163
-
statute-analysis-rafal-fryc
Guide for reading, interpreting, and applying statutes, regulations, and rules in legal and compliance contexts. Use when the user asks about (1) how to read and interpret statutes, regulations, or rules, (2) statutory interpretation methods and canons of construction, (3) understanding legislative intent, (4) applying statutes to specific legal situations, (5) extracting requirements from legal text, (6) distinguishing between different types of legal requirements, or (7) cross-jurisdictional compliance analysis.
majiayu000/claude-skill-registry 163
-
your-skill-name
This skill should be used when the user asks about [X], needs to [Y], or mentions [Z]. Use when queries involve [key terms, file types, specific actions]. Be specific about trigger words and scenarios.
majiayu000/claude-skill-registry 163
-
cli-todo-ui
Build modern, interactive terminal-based todo applications with beautiful UI/UX using Python's Textual framework. Use when building CLI todo apps, task managers, or interactive terminal interfaces that require menu-driven flows, visual polish (colors, icons, tables), keyboard shortcuts, mouse support, and professional developer experience. Ideal for hackathons and rapid prototyping of terminal UIs.
majiayu000/claude-skill-registry 163
-
exploring-blockchain-data
Process query and analyze blockchain data including blocks, transactions, and smart contracts.
Use when querying blockchain data and transactions.
Trigger with phrases like "explore blockchain", "query transactions", or "check on-chain data".
majiayu000/claude-skill-registry 163
-
opinion-critic
Provides critical feedback and alternative architectural perspectives on code changes. Use when you want to explore different ways to implement a feature or find potential flaws in the current plan.
majiayu000/claude-skill-registry 163