Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
openapi-spec-writer
Expert in writing OpenAPI 3.0/3.1 specifications for REST APIs. Specializes in schema design, documentation best practices, API-first development, and tooling integration. Generates comprehensive API documentation that serves as both documentation and contract.
majiayu000/claude-skill-registry 163
-
user-onboarding
Help users design effective product onboarding. Use when someone is creating first-user experiences, trying to improve activation rates, designing the first 30 seconds of product usage, or working on the path to the aha moment.
majiayu000/claude-skill-registry 163
-
user-flows
Map user journeys, task flows, and interaction paths through products to optimize user experience. Use for: journey mapping, flow diagrams, task analysis, identifying pain points, and optimizing user paths.
majiayu000/claude-skill-registry 163
-
expo-dev-client
Build and distribute Expo development clients locally or via TestFlight
majiayu000/claude-skill-registry 163
-
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
majiayu000/claude-skill-registry 163
-
installing-skill-tracker
Installs Claude Code hooks for automatic skill usage measurement.
Use when setting up skill tracking infrastructure in a new project.
NOT when hooks are already installed (run verify.py to check).
majiayu000/claude-skill-registry 163
-
using-git-worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
majiayu000/claude-skill-registry 163
-
memex-kb-usage
This skill should be used when the user asks to "search the KB", "find documentation", "add to knowledge base", "document this pattern", "check organizational docs", or when an agent discovers reusable knowledge worth preserving.
majiayu000/claude-skill-registry 163
-
nestjs-cqrs-setup
Install, repair, and verify NestJS CQRS with environment-gated module loading via @nestjs/config and CQRS_ENABLED. Use when users ask to add CQRS, wire CommandBus/QueryBus/EventBus, create command or query handlers, or prevent DI failures by conditionally enabling CQRS modules.
majiayu000/claude-skill-registry 163
-
lamindb
This skill should be used when working with LaminDB, an open-source data framework for biology that makes data queryable, traceable, reproducible, and FAIR. Use when managing biological datasets (scRNA-seq, spatial, flow cytometry, etc.), tracking computational workflows, curating and validating data with biological ontologies, building data lakehouses, or ensuring data lineage and reproducibility in biological research. Covers data management, annotation, ontologies (genes, cell types, diseases, tissues), schema validation, integrations with workflow managers (Nextflow, Snakemake) and MLOps platforms (W&B, MLflow), and deployment strategies.
majiayu000/claude-skill-registry 163
-
antfu
Anthony Fu's opinionated tooling and conventions for JavaScript/TypeScript projects. Use when setting up new projects, configuring ESLint/Prettier alternatives, monorepos, library publishing, or when the user mentions Anthony Fu's preferences.
majiayu000/claude-skill-registry 163
-
slack
Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
majiayu000/claude-skill-registry 163
-
structured-content-storage
Enforces structured, highly documented storage for code and data projects. Use when working on machine learning scripts, data processing, code creation, or script modification that should preserve clear structure and documentation.
majiayu000/claude-skill-registry 163
-
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
majiayu000/claude-skill-registry 163
-
brainstorming
Collaborative ideation-to-spec refinement via one-question-at-a-time dialogue. Use before implementing new features, changing behavior, or starting complex refactors. Always produces a design document.
majiayu000/claude-skill-registry 163
-
forge-compute-shaders
Set up a compute pipeline with storage textures, dispatch groups, and a compute-then-render pattern. Use when someone needs GPU compute, image processing, procedural generation, particle simulation, or post-processing in SDL3 GPU.
majiayu000/claude-skill-registry 163
-
flow
Use when working with the Flow library for parallel data processing in Elixir. Covers Flow fundamentals, partitioning, windows, joins, departition, and performance tuning. Built on top of GenStage for concurrent pipelines.
majiayu000/claude-skill-registry 163
-
recruitee-automation
Automate Recruitee tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
x9-jws
JWS security implementation guide — signing, verification, headers, certificate discovery, freshness, non-repudiation
majiayu000/claude-skill-registry 163
-
typescript
TypeScript strict patterns and best practices. Trigger: When writing TypeScript code - types, interfaces, generics.
majiayu000/claude-skill-registry 163
-
pytest
Python testing framework that discovers tests, provides fixtures, and offers rich assertion introspection.
majiayu000/claude-skill-registry 163
-
security-reviewer
Use when conducting security audits, reviewing code for vulnerabilities, or analyzing infrastructure security. Invoke for SAST scans, penetration testing, DevSecOps practices, cloud security reviews.
majiayu000/claude-skill-registry 163
-
pentest-priv-escalation
Assess Linux and Windows privilege escalation vectors from existing authorized footholds.
majiayu000/claude-skill-registry 163
-
aws-lambda
You are an expert in AWS Lambda, Amazon's serverless compute service. You help developers build event-driven applications using Lambda functions triggered by API Gateway, S3 events, SQS queues, DynamoDB streams, and scheduled events — with support for Node.js, Python, Go, Rust, Java, and container images, automatic scaling from zero to thousands of concurrent executions, and pay-per-invocation pricing.
majiayu000/claude-skill-registry 163