Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
mvc-pattern
Scaffold new MVC components (Model, View, Controller) for Tkinter applications following the template's architecture. Use when creating new features, when user mentions "MVC", "model", "view", or "controller", or when working with .py files in models/, views/, or controllers/ directories.
majiayu000/claude-skill-registry 163
-
api-developer
API 개발 전문가. REST API, FastAPI, Flask, 인증, 문서화.
majiayu000/claude-skill-registry 163
-
memcached-config-helper
Memcached Config Helper - Auto-activating skill for Backend Development.
Triggers on: memcached config helper, memcached config helper
Part of the Backend Development skill category.
majiayu000/claude-skill-registry 163
-
building-forms
Builds form components and data collection interfaces including contact forms, registration flows, checkout processes, surveys, and settings pages. Includes 50+ input types, validation strategies, accessibility patterns (WCAG 2.1), multi-step wizards, and UX best practices. Provides decision trees from data type to component selection, validation timing guidance, and error handling patterns. Use when creating forms, collecting user input, building surveys, implementing validation, designing multi-step workflows, or ensuring form accessibility.
majiayu000/claude-skill-registry 163
-
devup-ui
Zero-runtime CSS-in-JS preprocessor for React. Transforms JSX styles to static CSS at build time.
TRIGGER WHEN:
- Writing/modifying Devup UI components (Box, Flex, Grid, Text, Button, etc.)
- Using styling APIs: css(), styled(), globalCss(), keyframes()
- Configuring devup.json theme (colors, typography)
- Setting up build plugins (Vite, Next.js, Webpack, Rsbuild, Bun)
- Debugging "Cannot run on the runtime" errors
- Working with responsive arrays or pseudo-selectors (_hover, _dark, etc.)
majiayu000/claude-skill-registry 163
-
2026-legal-research-agent
Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape. Activate on "find expungement data", "scrape state laws", "legal research", "court URLs", "statute sources", "Clean Slate laws", "automatic expungement research". NOT for interpreting laws (use national-expungement-expert), building UI, or legal advice.
majiayu000/claude-skill-registry 163
-
Rust with Async Code
Write robust async/await code using tokio with proper non-blocking patterns
majiayu000/claude-skill-registry 163
-
fake-driven-testing
This skill should be used when writing tests, fixing bugs, adding features, or modifying the gateway layer. Use when you need guidance on testing architecture, working with fakes, implementing ABC gateway interfaces, or understanding the defense-in-depth testing strategy. Essential for maintaining test quality and understanding where different types of tests belong.
majiayu000/claude-skill-registry 163
-
rust-testing-verification
Comprehensive testing strategies for Rust including property-based testing with proptest, fuzz testing with cargo-fuzz, benchmark testing with Criterion, contract testing for traits, and Miri for undefined behavior detection. Use when writing tests, ensuring code correctness, detecting edge cases, or measuring performance.
majiayu000/claude-skill-registry 163
-
boot
Boot configuration for Bazzite OS. BIOS/UEFI access, GRUB menu settings,
secure boot key enrollment, and Windows dual-boot setup. Use when users
need to configure boot options or access BIOS settings.
majiayu000/claude-skill-registry 163
-
maestro
Maestro spec-driven development for Gemini CLI. Use when running /maestro* commands or orchestrating tracks; keep LeIndex as the analysis engine and avoid legacy TLDR routing.
majiayu000/claude-skill-registry 163
-
formatting-commit-messages
Formats Git commit messages following Conventional Commits conventions. Use when the user asks to commit, write a commit message, format commits, or mentions conventional commits, staged changes, or release notes.
majiayu000/claude-skill-registry 163
-
deepgram-sdk-patterns
Apply production-ready Deepgram SDK patterns for TypeScript and Python.
Use when implementing Deepgram integrations, refactoring SDK usage,
or establishing team coding standards for Deepgram.
Trigger with phrases like "deepgram SDK patterns", "deepgram best practices",
"deepgram code patterns", "idiomatic deepgram", "deepgram typescript".
majiayu000/claude-skill-registry 163
-
phoenix-brand-reporting
Press On Ventures brand-consistent reporting. Use when designing charts, dashboards, exports, or LP-facing documents.
majiayu000/claude-skill-registry 163
-
webflow-module-creation
Create and register custom JavaScript modules for Webflow projects. Use when creating new functionality, adding data-module attributes, or structuring component logic.
majiayu000/claude-skill-registry 163
-
managing-hooks
Creates, analyzes, updates, and improves Claude Code hooks including configuration, scripts, and security validation. Use when user asks how hooks work, explaining hook concepts, understanding hook types and event lifecycle, describing hook configuration, creating new hooks, analyzing existing hooks for improvements, validating hook security, debugging hook activation, updating hook configurations, or when user mentions "hook", "PreToolUse", "PostToolUse", "SessionStart", or other hook event types. Handles both command hooks and prompt-based hooks across all 9 event types.
majiayu000/claude-skill-registry 163
-
spec-generator
Generates comprehensive specifications (spec.md, plan.md, tasks.md with embedded tests) for SpecWeave increments. Use when creating new increments, planning features, or converting ideas into actionable specs. Produces structured documentation with proven templates and context-aware organization.
majiayu000/claude-skill-registry 163
-
fsharp-backend
Implement F# backend using Giraffe + Fable.Remoting with proper layer separation.
Use when: "implement backend", "add API", "create endpoint", "server logic", "business rules",
"backend for X", "API implementation", "server-side", "Giraffe", "Fable.Remoting".
Layers: Validation → Domain (pure) → Persistence (I/O) → API.
Creates code in src/Server/: Validation.fs, Domain.fs, Persistence.fs, Api.fs.
majiayu000/claude-skill-registry 163
-
flow-orchestrator-2025
Salesforce Flow Orchestrator multi-user automation best practices (2025)
majiayu000/claude-skill-registry 163
-
bio-metabolomics-statistical-analysis
Statistical analysis for metabolomics data. Covers univariate testing, multivariate methods (PCA, PLS-DA), and biomarker discovery. Use when identifying differentially abundant metabolites or building classification models.
majiayu000/claude-skill-registry 163
-
engineering-nba-data
Extracts, transforms, and analyzes NBA statistics using the nba_api Python library. Use when working with NBA player stats, team data, game logs, shot charts, league statistics, or any NBA-related data engineering tasks. Supports both stats.nba.com endpoints and static player/team lookups.
majiayu000/claude-skill-registry 163
-
performance
Apply performance optimization patterns for game loop, rendering, and state updates. Use when discussing frame rate, optimization, profiling, or when editing core game loop code. Auto-apply when user mentions "slow", "fps", "lag", or "performance".
majiayu000/claude-skill-registry 163
-
mod-actions
Take moderator actions on users - ban, mute, remove content, manage leaderboard eligibility. Use when you need to ban a user, mute them, or take other moderation actions.
majiayu000/claude-skill-registry 163
-
environment-validation
Unify toolchain versions and validation rules (project, gitignored). Use when environment validation guidance is required.
majiayu000/claude-skill-registry 163