Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
managing-literal-strings
Manages literal strings by pre-defining them as const string in C#. Use when organizing string constants, log messages, exception messages, or UI texts across the codebase.
majiayu000/claude-skill-registry 163
-
tensorboard-visualizer
Tensorboard Visualizer - Auto-activating skill for ML Training.
Triggers on: tensorboard visualizer, tensorboard visualizer
Part of the ML Training skill category.
majiayu000/claude-skill-registry 163
-
fastapi-code-review
Comprehensive code review skill for FastAPI projects. Analyzes codebase against industry best practices covering async patterns, project structure, Pydantic usage, dependency injection, database patterns, testing, and performance. Generates detailed refactor plans with prioritized recommendations. Use when reviewing FastAPI projects, auditing code quality, planning refactors, or ensuring adherence to FastAPI/async best practices.
majiayu000/claude-skill-registry 163
-
testing-strategy-builder
Use this skill when creating comprehensive testing strategies for applications. Provides test planning templates, coverage targets, test case structures, and guidance for unit, integration, E2E, and performance testing. Ensures robust quality assurance across the development lifecycle.
majiayu000/claude-skill-registry 163
-
test_code
pytestを使用してプロジェクトのテストスイートを実行する
majiayu000/claude-skill-registry 163
-
script-kit-icons
Unified icon system for Script Kit GPUI. Use when working with icons in the UI - rendering Lucide icons, embedded SVGs, SF Symbols (macOS), app bundle icons, or custom file/URL icons. Covers IconRef parsing, IconStyle configuration, color tokens, and the IconView rendering API.
majiayu000/claude-skill-registry 163
-
customer-empathy-study-groups
A roleplay-based framework to identify product friction and bridge the gap between internal knowledge and the actual customer experience. Use this when a product feels "Frankenstein-ed," when launching a complex 0-to-1 feature, or when support tickets indicate users are getting stuck in "obvious" places.
majiayu000/claude-skill-registry 163
-
magento-alpine-specialist
Develops reactive components using Alpine.js for modern Magento 2 frontends. Use when working with Alpine.js, Hyvä themes, or building reactive UI components. Masters reactive programming, declarative syntax, and lightweight JavaScript solutions.
majiayu000/claude-skill-registry 163
-
WiseWhisper
Real-time interview assistant SaaS product context. USE WHEN wisewhisper, interview assistant, product metrics, feature planning, activation gap, onboarding, conversion rate, stripe metrics.
majiayu000/claude-skill-registry 163
-
umbraco-repository-pattern
Understand and use repositories in Umbraco backoffice (foundational concept)
majiayu000/claude-skill-registry 163
-
4-step-program
Coordinator workflow for orchestrating dockeragents through fix-review-iterate-present loop. Use when delegating any task that produces code changes. Ensures agents achieve 10/10 quality before presenting to human.
majiayu000/claude-skill-registry 163
-
convex-schema-validator
Defining and validating database schemas with proper typing, index configuration, optional fields, unions, and migration strategies for schema changes
majiayu000/claude-skill-registry 163
-
Christian Discernment & Spiritual Boundary
Theological governance ensuring alignment with Christian faith
majiayu000/claude-skill-registry 163
-
advanced-git
Advanced Git - interactive rebase, cherry-pick, bisect, reflog, and power user operations
majiayu000/claude-skill-registry 163
-
optimistic-updates
majiayu000/claude-skill-registry 163
-
naming-analyzer
Suggest better variable, function, and class names based on context and conventions.
majiayu000/claude-skill-registry 163
-
linear
Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear.
majiayu000/claude-skill-registry 163
-
wpf-ui-shell
Create or refactor a .NET 8 WPF shell for a desktop widget host using CommunityToolkit.Mvvm and a custom viewmodel-first navigation service. Use when working on App.xaml, MainWindow/ShellWindow, shared ResourceDictionaries, runtime Light/Dark theming, or shell layout for widget-style apps. Avoid Prism, Frame navigation, and heavy region managers.
majiayu000/claude-skill-registry 163
-
authorization-patterns
Authorization patterns including RBAC and ABAC. Use when implementing access control.
majiayu000/claude-skill-registry 163
-
thinking-inversion
Approach problems backward by identifying paths to failure, then systematically avoiding them. Use for risk identification, planning, and avoiding obvious mistakes.
majiayu000/claude-skill-registry 163
-
gemini-command-development
Expert guide for creating custom Gemini CLI commands. Covers slash command definitions (.toml), argument parsing, and shell execution. Use when creating custom Gemini commands, defining TOML command files, adding command arguments, or building extension-based commands. Delegates to gemini-cli-docs.
majiayu000/claude-skill-registry 163
-
spec-file-manager
Manage specification files. Use when creating, reading, updating, or listing spec files. Triggers on requests like "create spec", "update spec", "list specs", or "show spec status".
majiayu000/claude-skill-registry 163
-
regex-pattern-builder
Builds and explains regex patterns from natural language, tests patterns, and provides examples. Use when user asks to "create regex", "regex pattern", "match pattern", "validate email/phone", or "regex help".
majiayu000/claude-skill-registry 163
-
go-web-apis
Build production REST APIs with Go - handlers, middleware, security
majiayu000/claude-skill-registry 163