Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
powershell-shell-detection
Shell detection and cross-shell compatibility guidance for PowerShell vs Git Bash/MSYS2 on Windows
majiayu000/claude-skill-registry 163
-
eagle-architect
Design system architecture from 10,000 feet. Soar above the codebase, survey the landscape, and create blueprints that stand the test of time. Use when planning major features, refactoring systems, or mapping how components interact.
majiayu000/claude-skill-registry 163
-
supabase
Build applications with Supabase for auth, real-time subscriptions, edge functions, and PostgreSQL with Row Level Security. Use when building full-stack apps with Supabase, implementing authentication, or adding real-time features.
majiayu000/claude-skill-registry 163
-
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
majiayu000/claude-skill-registry 163
-
abp-blazor
ABP Blazor UI patterns - AbpComponentBase, AbpCrudPageBase, DataGrid, IMenuContributor, Message/Notify, Validations, JavaScript interop. Use when building or reviewing Blazor Server or WebAssembly UI components in ABP projects.
majiayu000/claude-skill-registry 163
-
little_gpt_simulation
Simulate the LittleGPT persona as a fictional, unfiltered AI for test scenarios, providing sarcastic, slang-heavy responses with specific formatting and behavioral constraints.
majiayu000/claude-skill-registry 163
-
code-audit
Security audit, code quality review, and tech debt assessment for full-stack codebases. Run after major phases, at build completion, or cold on new codebases to surface issues before external review.
majiayu000/claude-skill-registry 163
-
ragic-automation
Automate Ragic tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
slack-mrkdwn
Proactively apply when generating any Slack text content, chat.postMessage text fields, or text objects with type "mrkdwn". Triggers on mrkdwn, Slack formatting, Slack markdown, Slack bold, Slack italic, Slack link syntax, Slack mentions, Slack date formatting, Slack escaping, Slack text object, verbatim, plain_text, Slack mrkdwn vs markdown, Slack blockquote, Slack code block, Slack strikethrough, Slack user mention, Slack channel mention, Slack emoji, link_names, auto-parsing. Use when formatting Slack message text, writing mrkdwn strings, constructing text objects, escaping user content for Slack, adding mentions or date formatting to messages, or debugging text rendering issues. Slack mrkdwn text formatting syntax for messages, text objects, and attachments.
majiayu000/claude-skill-registry 163
-
api-patterns
REST API and GraphQL design patterns, authentication, error handling, and best practices.
Use when building APIs, designing endpoints, or implementing backend services.
majiayu000/claude-skill-registry 163
-
Docker Patterns
Docker containerization provides consistent environments across development, testing, and production. This skill covers Dockerfile best practices, multi-stage builds, layer caching optimization, .dock
majiayu000/claude-skill-registry 163
-
fp-backend
Functional programming patterns for Node.js/Deno backend development using fp-ts, ReaderTaskEither, and functional dependency injection
majiayu000/claude-skill-registry 163
-
ux-audit-rethink
Comprehensive UX audit using IxDF's 7 factors, 5 usability characteristics, and 5 interaction dimensions. Holistic evaluation with redesign proposals based on user-centered design principles.
majiayu000/claude-skill-registry 163
-
c4-component
Expert C4 Component-level documentation specialist. Synthesizes C4 Code-level documentation into Component-level architecture, defining component boundaries, interfaces, and relationships. Creates component diagrams and documentation. Use when synthesizing code-level documentation into logical components.
majiayu000/claude-skill-registry 163
-
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
majiayu000/claude-skill-registry 163
-
writing-clearly-and-concisely
Apply Strunk's timeless writing rules to ANY prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Makes your writing clearer, stronger, and more professional.
majiayu000/claude-skill-registry 163
-
progress-report
Report progress after each feature. Percentage, what just completed, what comes next.
majiayu000/claude-skill-registry 163
-
product-page-seo
Optimize e-commerce product pages for search engine visibility. On-page SEO, structured data, page speed, mobile optimization, and content strategy for Google, Bing, and platform-specific search.
majiayu000/claude-skill-registry 163
-
2d-games
2D game development principles. Sprites, tilemaps, physics, camera.
majiayu000/claude-skill-registry 163
-
ai-test
Use when writing tests, enforcing TDD (RED-GREEN-REFACTOR), analyzing coverage gaps, or planning test strategy. Supports Python, TypeScript, .NET, Rust, Go.
majiayu000/claude-skill-registry 163
-
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
majiayu000/claude-skill-registry 163
-
media-processing
Process multimedia files with FFmpeg (video/audio encoding, conversion, streaming, filtering, hardware acceleration), ImageMagick (image manipulation, format conversion, batch processing, effects, composition), and RMBG (AI-powered background removal). Use when converting media formats, encoding videos with specific codecs (H.264, H.265, VP9), resizing/cropping images, removing backgrounds from images, extracting audio from video, applying filters and effects, optimizing file sizes, creating streaming manifests (HLS/DASH), generating thumbnails, batch processing images, creating composite images, or implementing media processing pipelines. Supports 100+ formats, hardware acceleration (NVENC, QSV), and complex filtergraphs.
majiayu000/claude-skill-registry 163
-
phase-test-tdd
Generate test files and coordinate test-driven development (TDD). Use when creating tests before implementation or during test phase.
majiayu000/claude-skill-registry 163
-
keine-research
Use this skill only when the user explicitly requests deep research or a detailed report on a topic — phrases like "research X", "give me a detailed report on X", "deep dive into X", "I want a thorough analysis of X", or "write me a research report on X". Do NOT trigger for casual questions, quick lookups, or requests to add/edit entries. This is a heavyweight, multi-step workflow that mines the knowledge base, fills gaps with web research, creates new KB entries along the way, and produces a long-form, citation-rich research report saved to reports/.
majiayu000/claude-skill-registry 163