Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
tax-strategy-optimizer
Pre-tax vs Roth analysis, charitable giving optimization, capital gains timing, deduction maximization. Not a substitute for CPA.
majiayu000/claude-skill-registry 163
-
nextjs-data-fetching-and-caching
Use this skill whenever the user wants to design, refactor, or optimize data fetching and caching in a Next.js (App Router) + TypeScript project, including server components, route handlers, server actions, cache modes, revalidation, and selective client-side fetching.
majiayu000/claude-skill-registry 163
-
linear-cost-tuning
Optimize Linear API usage and manage costs effectively.
Use when reducing API calls, managing rate limits efficiently,
or optimizing integration costs.
Trigger with phrases like "linear cost", "reduce linear API calls",
"linear efficiency", "linear API usage", "optimize linear costs".
majiayu000/claude-skill-registry 163
-
fastapi-auth-patterns
Implement and validate FastAPI authentication strategies including JWT tokens, OAuth2 password flows, OAuth2 scopes for permissions, and Supabase integration. Use when implementing authentication, securing endpoints, handling user login/signup, managing permissions, integrating OAuth providers, or when user mentions JWT, OAuth2, Supabase auth, protected routes, access control, role-based permissions, or authentication errors.
majiayu000/claude-skill-registry 163
-
plotly-chart-generator
Generate plotly chart generator operations. Auto-activating skill for Visual Content.
Triggers on: plotly chart generator, plotly chart generator
Part of the Visual Content skill category. Use when working with plotly chart generator functionality. Trigger with phrases like "plotly chart generator", "plotly generator", "plotly".
majiayu000/claude-skill-registry 163
-
toast
Toast notifications with Sonner for user feedback. Use for success/error messages, async operation feedback, and temporary notifications. Always use when using Sonner.
majiayu000/claude-skill-registry 163
-
aceternity-ui-configuration
majiayu000/claude-skill-registry 163
-
Bankr Agent - Token Deployment
This skill should be used when the user asks to "deploy token", "create token", "launch token", "Clanker", "claim fees", "token metadata", "update token", "mint new token", or any token deployment operation. Provides guidance on deploying ERC20 tokens via Clanker.
majiayu000/claude-skill-registry 163
-
copyright-docs
Generate software copyright design specification documents compliant with China Copyright Protection Center (CPCC) standards. Creates complete design documents with Mermaid diagrams based on source code analysis. Use for software copyright registration, generating design specification, creating CPCC-compliant documents, or documenting software for intellectual property protection. Triggers on "软件著作权", "设计说明书", "版权登记", "CPCC", "软著申请".
majiayu000/claude-skill-registry 163
-
windows-3-1-web-designer
Modern web applications with authentic Windows 3.1 aesthetic. Solid navy title bars, Program Manager navigation, beveled borders, single window controls. Extrapolates Win31 to AI chatbots (Cue Card paradigm), mobile UIs (pocket computing). Activate on 'windows 3.1', 'win31', 'program manager', 'retro desktop', '90s aesthetic', 'beveled'. NOT for Windows 95 (use windows-95-web-designer - has gradients, Start menu), vaporwave/synthwave, macOS, flat design.
majiayu000/claude-skill-registry 163
-
ts-strict-guardian
Enforce strict TypeScript guidelines and safety
majiayu000/claude-skill-registry 163
-
code-searcher
Delegates codebase searches to a lightweight agent. Use when searching for existing implementations, classes, or functions without loading search results into context.
majiayu000/claude-skill-registry 163
-
designing-apis
Design clean, consistent APIs. Use when creating new endpoints, defining contracts, or improving API ergonomics. Covers REST, versioning, and error handling.
majiayu000/claude-skill-registry 163
-
gpu-parallel-scheduling
GPU-safe parallel processing patterns for KINTSUGI to prevent OOM crashes and ensure Jupyter-compatible progress output
majiayu000/claude-skill-registry 163
-
sagebase-commands
Provides quick reference for all Sagebase CLI commands and Docker operations. Activates when user asks how to run application, test, format code, manage database, or execute any Sagebase operation. Includes just commands, unified CLI, testing, formatting, and database management.
majiayu000/claude-skill-registry 163
-
hook-generator
Creates and configures Claude Code hooks for event-driven automation. Activates when user wants to automate tasks, create event handlers, add formatting/logging/notifications, or ensure deterministic behaviors. Updates settings.json safely with hook configurations. Use when user mentions "create hook", "automate", "on save", "pre/post tool", "notification", "formatting hook", or wants always-on behaviors.
majiayu000/claude-skill-registry 163
-
exercise-designer
Designs deliberate practice exercises applying evidence-based learning strategies like retrieval practice, spaced repetition, and interleaving. Activate when educators need varied exercise types (fill-in-blank, debug-this, build-from-scratch, extend-code, AI-collaborative) targeting learning objectives with appropriate difficulty progression. Creates exercise sets that apply cognitive science principles to maximize retention and skill development. Use when designing practice activities for Python concepts, creating homework assignments, generating problem sets, or evaluating exercise quality.
majiayu000/claude-skill-registry 163
-
repo-applying-maker-checker-fixer
Three-stage content quality workflow pattern (Maker creates, Checker validates, Fixer remediates) with detailed execution workflows. Use when working with content quality workflows, validation processes, audit reports, or implementing maker/checker/fixer agent roles.
majiayu000/claude-skill-registry 163
-
speak-local-dev-loop
Configure Speak local development with hot reload, testing, and mock tutors.
Use when setting up a development environment, configuring test workflows,
or establishing a fast iteration cycle with Speak language learning.
Trigger with phrases like "speak dev setup", "speak local development",
"speak dev environment", "develop with speak".
majiayu000/claude-skill-registry 163
-
QE Requirements Validation
Requirements traceability, acceptance criteria validation, and BDD scenario management for complete requirements coverage.
majiayu000/claude-skill-registry 163
-
contacts
Manage Google Contacts with full CRUD operations via Ruby scripts. This skill should be used when searching, viewing, creating, updating, or deleting contacts in Google Contacts. Supports contact lookup, batch operations, and comprehensive contact field management including names, emails, phones, addresses, birthdays, organizations, and notes.
majiayu000/claude-skill-registry 163
-
finish-work
Mandatory gate for ending work sessions. Checks if minimum work duration has elapsed before allowing completion. ALWAYS use this skill before claiming work is complete.
majiayu000/claude-skill-registry 163
-
convert-elm-fsharp
Convert Elm code to idiomatic F#. Use when migrating Elm applications to F#, translating Elm's Model-View-Update pattern to F# patterns, or refactoring Elm codebases to leverage .NET ecosystem. Extends meta-convert-dev with Elm-to-F# specific patterns.
majiayu000/claude-skill-registry 163
-
testing-expert
Expert in Testing Methodologies (Vitest, Playwright, TDD).
majiayu000/claude-skill-registry 163