Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
TanStack Types
This skill should be used when the user asks about "type-safe React Query", "queryOptions typing", "Zod validation", "TypeScript with TanStack Query", "generic useQuery", "DataTag", "infer query types", or needs guidance on type safety patterns, runtime validation, and TypeScript best practices for TanStack Query.
majiayu000/claude-skill-registry 163
-
mcporter
Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
majiayu000/claude-skill-registry 163
-
add-cuda-kernel
Step-by-step tutorial for adding new CUDA kernels to FlashInfer
majiayu000/claude-skill-registry 163
-
apollo-multi-env-setup
Configure Apollo.io multi-environment setup.
Use when setting up development, staging, and production environments,
or managing multiple Apollo configurations.
Trigger with phrases like "apollo environments", "apollo staging",
"apollo dev prod", "apollo multi-tenant", "apollo env config".
majiayu000/claude-skill-registry 163
-
06-thinking-by-speaking
majiayu000/claude-skill-registry 163
-
prompt-compressor
Compress verbose prompts & context before LLM processing. This skill should be used when input exceeds 1500 tokens, contains redundant phrasing, or includes unnecessary context. Reduces tokens by 40-60%.
majiayu000/claude-skill-registry 163
-
component-generator
Generates new React Native components following Ishkul patterns. Creates component with proper TypeScript types, theme integration, variant support, accessibility, and matching test file. Use when creating reusable UI components.
majiayu000/claude-skill-registry 163
-
52-execute-refactor-150
[52] EXECUTE. Three-stage refactoring workflow: (1) iterative research of refactor/modularization options, (2) plan + risk/edge-case analysis + Scope150 validation, then implement with tests after user confirmation, and (3) apply Scout105 cleanup protocol. Use when asked to refactor, modularize, or restructure code safely.
majiayu000/claude-skill-registry 163
-
release-notes
Helps generate release notes to be published on GitHub as well as in a Slack community channel
majiayu000/claude-skill-registry 163
-
two-factor-auth-issue
Customer has issues with two-factor authentication, security codes, or device verification.
majiayu000/claude-skill-registry 163
-
yup
Validates data with Yup schema builder using chainable methods, custom rules, and TypeScript inference. Use when validating forms with React Hook Form or Formik, or when needing flexible schema validation.
majiayu000/claude-skill-registry 163
-
md
Write clean, error-free markdown that IDEs and linters can parse without warnings. Use when writing documentation, README files, or skill files with code examples.
majiayu000/claude-skill-registry 163
-
write-prd-yebot-rad-cc-plugins-2
Write a comprehensive Product Requirements Document for a feature or initiative
majiayu000/claude-skill-registry 163
-
indemnity-expert
Expert in commercial lease indemnity agreements where a third party (guarantor) becomes directly liable for tenant's obligations under the lease. Use when requiring personal guarantees from business owners, analyzing bankruptcy-proof provisions, negotiating absolute and unconditional guarantees, reviewing corporate parent indemnities, evaluating survival clauses after lease termination, or structuring guarantor release provisions. Key terms include indemnity vs guarantee, primary obligation, absolute and unconditional, personal guarantee, corporate guarantee, survival clause, bankruptcy-proof, waiver of defenses, subordination of rights, joint and several
majiayu000/claude-skill-registry 163
-
openhue
Control Philips Hue lights/scenes via the OpenHue CLI.
majiayu000/claude-skill-registry 163
-
workleap-logging
Guide for Workleap's logging library (@workleap/logging) that provides structured, composable logging for frontend TypeScript applications.
Use this skill when:
(1) Setting up logging in a Workleap frontend application
(2) Creating or configuring loggers (BrowserConsoleLogger, CompositeLogger)
(3) Understanding log levels (debug, information, warning, error, critical)
(4) Building complex log entries with chained segments (withText, withObject, withError)
(5) Using logging scopes to group related log entries
(6) Styling log output in browser console
(7) Composing multiple loggers to send logs to different destinations
(8) Filtering logs by severity level
(9) Integrating logging with LogRocket or other telemetry tools
(10) Reviewing logging-related changes in pull requests
(11) Questions about logging best practices specific to wl-logging
majiayu000/claude-skill-registry 163
-
matchms
Mass spectrometry analysis. Process mzML/MGF/MSP, spectral similarity (cosine, modified cosine), metadata harmonization, compound ID, for metabolomics and MS data processing.
majiayu000/claude-skill-registry 163
-
vector-search
Implement vector search for knowledge retrieval. Use when adding RAG, semantic search, knowledge base features, or context building for the agent.
majiayu000/claude-skill-registry 163
-
design-brief-generator
Generate comprehensive design briefs for design projects. Use this skill when designers ask to "create a design brief", "structure a design project", "define design requirements", or need help planning design work.
majiayu000/claude-skill-registry 163
-
drugbank-database
Access and analyze comprehensive drug information from the DrugBank database including drug properties, interactions, targets, pathways, chemical structures, and pharmacology data. This skill should be used when working with pharmaceutical data, drug discovery research, pharmacology studies, drug-drug interaction analysis, target identification, chemical similarity searches, ADMET predictions, or any task requiring detailed drug and drug target information from DrugBank.
majiayu000/claude-skill-registry 163
-
bknd-deploy-hosting
Use when deploying a Bknd application to production hosting. Covers Cloudflare Workers/Pages, Node.js/Bun servers, Docker, Vercel, AWS Lambda, and other platforms.
majiayu000/claude-skill-registry 163
-
pm-verification-protocols
QA verification gate and evidence requirements
majiayu000/claude-skill-registry 163
-
gene-database
Query NCBI Gene via E-utilities/Datasets API. Search by symbol/ID, retrieve gene info (RefSeqs, GO, locations, phenotypes), batch lookups, for gene annotation and functional analysis.
majiayu000/claude-skill-registry 163
-
artifact-tracking
Use this skill when creating, updating, or querying AI-optimized tracking artifacts (progress files, context notes, bug fixes, observation logs) in YAML+Markdown hybrid format for 95% token reduction. Invoke for: creating phase progress tracking, updating task status and blockers, querying pending work across phases, generating session handoff reports, validating artifact completeness, or migrating existing markdown files to hybrid format. Provides three embedded agents (artifact-tracker, artifact-query, artifact-validator) plus Python migration tools for efficient multi-phase project tracking.
majiayu000/claude-skill-registry 163