Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git-workflow-standards
Automatically applies when working with git. Ensures conventional commits, branch naming, PR templates, release workflow, and version control best practices.
majiayu000/claude-skill-registry 163
-
converting-bicep-to-avm
Converts raw Bicep resource definitions to Azure Verified Modules (AVM). Use when user asks to convert to AVM, replace resources with modules, use verified modules, or modernize bicep templates.
majiayu000/claude-skill-registry 163
-
lint-code
Check code for style and quality issues. Use when validating code before commits.
majiayu000/claude-skill-registry 163
-
planning-code-goal
Code-centric Goal-Oriented Action Planning integrated with SPARC methodology. Use for feature implementation planning, performance optimization goals, testing strategy development, or any software development objective requiring systematic breakdown with measurable success criteria.
majiayu000/claude-skill-registry 163
-
api-cache-invalidation
Automatic cache invalidation system với Laravel Observers và Next.js On-Demand Revalidation. Tự động sync data real-time giữa backend và frontend khi admin update. USE WHEN cần setup cache management, sync frontend-backend, API cache strategy, hoặc user phàn nàn "phải Ctrl+F5 mới thấy data mới".
majiayu000/claude-skill-registry 163
-
code-review-practices
Provides practical guidance for conducting thorough code reviews that identify issues early, promote knowledge sharing, and deliver constructive feedback. This skill should be used when reviewing pull requests, establishing team review standards, or mentoring developers on effective review practices.
majiayu000/claude-skill-registry 163
-
commit-messager
Write clear and concise commit messages that accurately describe the changes made in the codebase
majiayu000/claude-skill-registry 163
-
tsh-i18n
Internationalization for TSH Clients Console (English/Arabic with RTL). Use when:
(1) Adding new text strings that need translation
(2) Creating components with user-facing text
(3) Working with RTL layout for Arabic
(4) Setting up new pages with proper i18n
(5) Debugging translation issues
(6) Adding metadata translations for SEO
majiayu000/claude-skill-registry 163
-
cube-joins
Configure cube relationships and joins in drizzle-cube, including belongsTo, hasOne, hasMany, and belongsToMany relationships. Use when connecting cubes, setting up relationships, creating many-to-many joins, or working with multi-cube queries in drizzle-cube.
majiayu000/claude-skill-registry 163
-
Modify Generated Code
Workflow for modifying generated code in Baseplate, including template extraction, generator updates, and project synchronization.
majiayu000/claude-skill-registry 163
-
gemini-megacontext
Gemini mega-context patterns for very large prompts and retrieval planning.
majiayu000/claude-skill-registry 163
-
voice-update
This skill should be used when the agent needs to give a spoken voice update to the user, or when reminded by a Stop hook to provide audio feedback. Use this skill to speak a short summary of what was accomplished.
majiayu000/claude-skill-registry 163
-
body-tracking
Person detection, tracking, and Re-ID. Use when faces aren't visible but cast should still be tracked, or when debugging face-body association.
majiayu000/claude-skill-registry 163
-
agentdb-learning
Learning loops on top of AgentDB for reinforcement, curriculum, and replay buffers.
majiayu000/claude-skill-registry 163
-
guidance
Control LLM output with regex and grammars, guarantee valid JSON/XML/code generation, enforce structured formats, and build multi-step workflows with Guidance - Microsoft Research's constrained generation framework
majiayu000/claude-skill-registry 163
-
issue-splitter
Split complex issues into smaller, implementable sub-issues. Called automatically when ComplexityGate determines an issue needs splitting.
majiayu000/claude-skill-registry 163
-
Build One to Throw Away
Apply throwaway prototyping methodology when exploring new concepts, unfamiliar technology, or unclear requirements. Build fast, learn deeply, then rebuild properly. Use for feasibility studies, proof-of-concepts, and learning exercises.
majiayu000/claude-skill-registry 163
-
angular-patterns
Angular 21 development patterns for this project. Use when writing or reviewing Angular components, services, templates, or tests.
majiayu000/claude-skill-registry 163
-
code-migrator
Migrate legacy code to modern frameworks, languages, and patterns with automated refactoring and testing
majiayu000/claude-skill-registry 163
-
YADM Utilities
This skill should be used when the user asks to "track files with yadm", "check yadm status", "commit to yadm", "sync dotfiles", "add to yadm", "manage Claude Code configuration with yadm", "what should I track in yadm", "use yadm alternates", "create OS-specific dotfiles", "configure yadm for multiple machines", "bootstrap yadm", "run yadm bootstrap", "setup new machine with yadm", or mentions yadm operations for dotfiles management.
majiayu000/claude-skill-registry 163
-
ci-cd-integration
CI/CD integration - GitHub Actions, automation, pipeline integration
majiayu000/claude-skill-registry 163
-
rust-tests
Run and debug Rust tests for glhf. Use when running tests, fixing test failures, or adding new test cases.
majiayu000/claude-skill-registry 163
-
pbir-template-extractor
Extract Power BI PBIR visuals into reusable templates. Use when users want to save an existing visual configuration as a template, standardize visual formats across projects, or add new visual types to the template library.
majiayu000/claude-skill-registry 163
-
NativePHP Architecture
This skill provides understanding of NativePHP Mobile internals. Use when the user asks about "how NativePHP works", "god method", "nativephp_call", "bridge functions", "bridge registration", "EDGE system", "element definition", "native events", "event dispatching", "WebView communication", or how PHP communicates with native iOS/Android code.
majiayu000/claude-skill-registry 163