Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
gdb-chat
Conversational GDB debugging for Breenix kernel. Use for interactive debugging sessions - set breakpoints, inspect registers, examine memory, step through code, investigate crashes.
majiayu000/claude-skill-registry 163
-
pymoo
Multi-objective optimization framework. NSGA-II, NSGA-III, MOEA/D, Pareto fronts, constraint handling, benchmarks (ZDT, DTLZ), for engineering design and optimization problems.
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
-
unknown-catyyy-everything-antigravi-3
majiayu000/claude-skill-registry 163
-
Weekly Review
Conduct User's weekly review when he says "weekly review", "week in review", or "end of week review". Synthesizes the week's progress, analyzes what worked/didn't, updates project priorities, and plans the next week.
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
-
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
-
scientific-critical-thinking
Evaluate scientific claims and evidence quality. Use for assessing experimental design validity, identifying biases and confounders, applying evidence grading frameworks (GRADE, Cochrane Risk of Bias), or teaching critical analysis. Best for understanding evidence quality, identifying flaws. For formal peer review writing use peer-review.
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
-
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
-
milestone-manager
Manage milestones for release planning via Fractary CLI
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
-
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
-
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
-
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
-
handling-api-errors
Implement standardized error handling with proper HTTP status codes and error responses.
Use when implementing standardized error handling.
Trigger with phrases like "add error handling", "standardize errors", or "implement error responses".
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
-
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
-
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
-
git-basics
Git fundamentals - init, add, commit, status, log, and core concepts
majiayu000/claude-skill-registry 163
-
play-by-play-generator
majiayu000/claude-skill-registry 163
-
tool-presets
Standardized tool set definitions for Claude Code agents ensuring consistent tool access across similar agent types
majiayu000/claude-skill-registry 163