Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
programming-workflow
编程工作流 - 统一的测试驱动开发(TDD)工作流程。包含准备、设计、测试实现、代码实现和审查五个阶段。
majiayu000/claude-skill-registry 163
-
product-appeal-analyzer
Evaluate product desirability, market positioning, and emotional resonance—the complement to friction analysis. Assess whether users will WANT a product (not just use it), identity fit, trust signals, and value proposition clarity. Activate on "will they like it", "market positioning", "appeal analysis", "product desirability", "value proposition", "why would someone choose this", "landing page review", "conversion optimization", "messaging strategy". NOT for UX friction analysis (use ux-friction-analyzer), visual design implementation (use web-design-expert), or A/B test setup (use frontend-developer).
majiayu000/claude-skill-registry 163
-
cellxgene-census
Query the CELLxGENE Census (61M+ cells) programmatically. Use when you need expression data across tissues, diseases, or cell types from the largest curated single-cell atlas. Best for population-scale queries, reference atlas comparisons. For analyzing your own data use scanpy or scvi-tools.
majiayu000/claude-skill-registry 163
-
brand-voice-generator
Develop consistent brand voice and messaging guidelines for companies and personal brands. Creates tone, style, and communication frameworks that align with brand values and target audience preferences.
majiayu000/claude-skill-registry 163
-
PlatformIO
PlatformIO embedded development ecosystem. Covers CLI, build system, debugging, and board configurations.
majiayu000/claude-skill-registry 163
-
respond
Manually write response back to Claude. Use if read-task did not auto-complete or to finalize response.
majiayu000/claude-skill-registry 163
-
flox-publish
Use for publishing user packages to flox for use in Flox environments. Use for package distribution and sharing of builds defined in a flox environment.
majiayu000/claude-skill-registry 163
-
zig-best-practices
Provides Zig patterns for type-first development with tagged unions, explicit error sets, comptime validation, and memory management. Must use when reading or writing Zig files.
majiayu000/claude-skill-registry 163
-
codebase-agent
Expert coding agent for this codebase. Learns from every session to improve
code quality, catch edge cases, and apply proven patterns. Use for ANY coding
task: writing, debugging, refactoring, testing. Accumulates project knowledge.
majiayu000/claude-skill-registry 163
-
hierarchical-models
Patterns for hierarchical/multilevel Bayesian models including random effects, partial pooling, and centered vs non-centered parameterizations.
majiayu000/claude-skill-registry 163
-
dev-cli-development
Guide for developing AIDB dev-cli commands and services. Covers Click framework patterns, service architecture, command development, decorators, error handling, CommandExecutor, CliOutput, BaseService, BaseManager patterns. Use when working with src/aidb_cli/, adding CLI commands, creating services, or integrating with Docker/test/adapter systems.
majiayu000/claude-skill-registry 163
-
api-contracts-and-zod-validation
Generate Zod schemas and TypeScript types for forms, API routes, and Server Actions with runtime validation. Use this skill when creating API contracts, validating request/response payloads, generating form schemas, adding input validation to Server Actions or route handlers, or ensuring type safety across client-server boundaries. Trigger terms include zod, schema, validation, API contract, form validation, type inference, runtime validation, parse, safeParse, input validation, request validation, Server Action validation.
majiayu000/claude-skill-registry 163
-
cache-components
Implement Next.js 16 Cache Components with use cache directives, Suspense boundaries, and cacheLife profiles. Use when optimizing page performance or migrating components to cache mode.
majiayu000/claude-skill-registry 163
-
developing-openai-agents-sdk-agents
Build, create, debug, review, implement, and optimize agentic AI applications using the OpenAI Agents SDK for TypeScript. Use when creating new agents, defining tools, implementing handoffs between agents, adding guardrails, debugging agent behavior, reviewing agent code, or orchestrating multi-agent systems with the @openai/agents package.
majiayu000/claude-skill-registry 163
-
milestone-manager
Manage milestones for release planning via Fractary CLI
majiayu000/claude-skill-registry 163
-
dev-inquiry
Developer inquiry skill for technical investigation, validation, and decision-making. Use when exploring unfamiliar technology, validating approaches with spikes, comparing options, or making architecture decisions. Covers the full thinking process from "I don't know" to confident decision.
majiayu000/claude-skill-registry 163
-
dismech-compliance
Skill for analyzing and improving compliance in the dismech knowledge base. Use this skill when checking disorder file completeness, identifying missing fields (ontology terms, evidence, descriptions), understanding weighted priority scoring, and systematically improving knowledge base coverage.
majiayu000/claude-skill-registry 163
-
backend-pino
High-performance structured JSON logging for Node.js. Use when building production APIs that need fast, structured logs for observability platforms (Datadog, ELK, CloudWatch). Provides request logging middleware, child loggers for context, and sensitive data redaction. Choose Pino over console.log for any production TypeScript backend.
majiayu000/claude-skill-registry 163
-
loki-troubleshoot
Help craft efficient Grafana Loki / LogQL queries for debugging logs — with label‑based filtering, narrow time windows, and best‑practice guidance to avoid expensive or overly broad scans.
majiayu000/claude-skill-registry 163
-
Enforcing Git Commit Workflow
Enforce semantic commit practices with proper file staging and prefix usage. Use when committing code, managing git history, or when user mentions git/commit/コミット.
majiayu000/claude-skill-registry 163
-
detecting-integer-overflow
Detects integer overflow and underflow vulnerabilities in arithmetic operations used for buffer sizing or allocation. Use when analyzing calculations, size computations, or investigating integer wraparound issues.
majiayu000/claude-skill-registry 163
-
detecting-type-confusion
Detects type confusion vulnerabilities by identifying unsafe type casts, vtable corruption, and polymorphism issues. Use when analyzing object-oriented code, type casting, or investigating C++ memory safety issues.
majiayu000/claude-skill-registry 163
-
tech-stack-config
Spring Boot 3.4.4 and Java 17 tech stack configuration, package structure conventions, and coding patterns for consistent API development. Use this when generating designs, implementing features, or reviewing code to ensure alignment with the project's established tech stack and conventions.
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