Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ai-handler
Integrate Replicate AI models with background processing, S3 storage, and credit systems
majiayu000/claude-skill-registry 163
-
nsaid-safety
NSAID comparison (meloxicam, carprofen, deracoxib, firocoxib, robenacoxib), species-specific dosing, GI ulceration risk factors, renal monitoring protocols, corticosteroid washout requirements, COX-1 vs. COX-2 selectivity.
majiayu000/claude-skill-registry 163
-
appsec-owasp
Use this skill when securing web applications, preventing OWASP Top 10 vulnerabilities, implementing input validation, or designing authentication. Triggers on XSS, SQL injection, CSRF, SSRF, broken authentication, security headers, input validation, output encoding, OWASP, and any task requiring application security hardening.
majiayu000/claude-skill-registry 163
-
a2a-client
Build an A2A client — the agent-side code that discovers other agents, sends tasks, handles responses, and manages multi-turn conversations. Use when implementing the client side that delegates work to A2A agents.
majiayu000/claude-skill-registry 163
-
pulumi-k8s-generator
Generates production-ready Pulumi K8s TypeScript resources following deploy.ts patterns. Use when creating new Deployments, Services, Ingress, Gateway API, HPA, ConfigMaps, Secrets, PVCs, DaemonSets, NetworkPolicies, PDBs, ValidatingAdmissionPolicies, or ComponentResources in infrastructure code. NOT for validating existing Pulumi code (use pulumi-k8s-validator).
majiayu000/claude-skill-registry 163
-
databases
Design schemas, write queries for MongoDB and PostgreSQL. Use for database design, SQL/NoSQL queries, aggregation pipelines, indexes, migrations, replication, performance optimization, psql CLI.
majiayu000/claude-skill-registry 163
-
convert-objc-swift
Convert Objective-C code to idiomatic Swift. Use when migrating Objective-C projects to Swift, translating Objective-C patterns to modern Swift, modernizing legacy codebases, or establishing gradual migration strategies with interop. Extends meta-convert-dev with Objective-C-to-Swift specific patterns including bridging and @objc attributes.
majiayu000/claude-skill-registry 163
-
review
Reviews code for quality, security, performance, and accessibility issues. Use when user mentions レビュー, review, コードレビュー, セキュリティ, パフォーマンス, 品質チェック, セルフレビュー, PR, diff, 変更確認. Do NOT load for: 実装作業, 新機能開発, バグ修正, セットアップ.
majiayu000/claude-skill-registry 163
-
sim-review
Simulation-testability code review — enforces DST-compatible patterns in coordination, gossip, and pipeline code based on FoundationDB, TigerBeetle, sled, and Firezone evidence
majiayu000/claude-skill-registry 163
-
code-review-security
Security-focused code review checklist and automated scanning patterns. Use when reviewing pull requests for security issues, auditing authentication/authorization code, checking for OWASP Top 10 vulnerabilities, or validating input sanitization. Covers SQL injection prevention, XSS protection, CSRF tokens, authentication flow review, secrets detection, dependency vulnerability scanning, and secure coding patterns for Python (FastAPI) and React. Does NOT cover deployment security (use docker-best-practices) or incident handling (use incident-response).
majiayu000/claude-skill-registry 163
-
build-feature
Implement a full-stack feature following an approved plan. Builds database layer, backend API, frontend components, and tests. Use after plan-feature has produced an approved implementation plan, or when you have a clear set of tasks to implement across the stack.
majiayu000/claude-skill-registry 163
-
Better Auth
Authentication and session management with Better Auth in LivestockAI
majiayu000/claude-skill-registry 163
-
shopify-upsell-cross-sell
Upsell and cross-sell strategy — product recommendations, cart upsells, post-purchase offers, bundles
majiayu000/claude-skill-registry 163
-
talk-stage6-revision
Stage 6 — Revision sheets for during and after the talk. Master concept table, Q&A cheat-sheet, glossary, external resources.
majiayu000/claude-skill-registry 163
-
context-optimization
This skill should be used when the user asks to "optimize context", "reduce token costs", "improve context efficiency", "implement KV-cache optimization", "partition context", or mentions context limits, observation masking, context budgeting, or extending effective context capacity.
majiayu000/claude-skill-registry 163
-
git-pushing
Stage all changes, create a conventional commit, and push to the remote branch. Use when explicitly asks to push changes ("push this", "commit and push"), mentions saving work to remote ("save to github", "push to remote"), or completes a feature and wants to share it.
majiayu000/claude-skill-registry 163
-
my-dna
Set up your personal DNA - how you like to work and communicate with Claude.
majiayu000/claude-skill-registry 163
-
aif-improve
Refine and enhance an existing implementation plan with a second iteration. Re-analyzes the codebase, checks for gaps, missing tasks, wrong dependencies, and improves the plan quality. Use after /aif-plan to polish the plan before implementation.
majiayu000/claude-skill-registry 163
-
threejs-impl-animation
Use when playing animations, crossfading between animation states, or loading skeletal animations from GLTF in Three.js. Prevents the common mistake of not calling mixer.update(delta) every frame, wrong crossfade setup, or missing Clock. Covers AnimationMixer, AnimationClip, AnimationAction, KeyframeTrack, crossfade, blending. Keywords: animation, AnimationMixer, AnimationClip, AnimationAction, crossfade, skeletal, GLTF animation, keyframe, blend, Clock.
majiayu000/claude-skill-registry 163
-
d1-drizzle-schema
Generate Drizzle ORM schemas for Cloudflare D1 databases with correct D1-specific patterns. Produces schema files, migration commands, type exports, and DATABASE_SCHEMA.md documentation. Handles D1 quirks: foreign keys always enforced, no native BOOLEAN/DATETIME types, 100 bound parameter limit, JSON stored as TEXT. Use when creating a new database, adding tables, or scaffolding a D1 data layer.
majiayu000/claude-skill-registry 163
-
web-artifacts-builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
majiayu000/claude-skill-registry 163
-
architecture
System architecture analysis and design. Validates architecture patterns, generates dependency graphs, and evaluates module boundaries. Use when analyzing structure, checking layer compliance, or making design decisions.
majiayu000/claude-skill-registry 163
-
orthogonal-api-tester
Test and document API endpoints - validate responses, check status, generate examples
majiayu000/claude-skill-registry 163
-
golang-patterns
Idiomatic Go patterns and policies. Use when writing, reviewing, or refactoring Go application code. Do NOT use for test code -- use golang-testing instead.
majiayu000/claude-skill-registry 163