Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
litellm
Unified LLM API with LiteLLM. Call 100+ LLM providers with one interface. Use for multi-provider AI, cost optimization, fallbacks, and LLM gateway deployment.
majiayu000/claude-skill-registry 163
-
decision-graph
Use when building a deciduous decision graph to capture design evolution, architecture history, or how a codebase's design changed over time. Provides the deciduous CLI commands and graph structure guidelines.
majiayu000/claude-skill-registry 163
-
k8s-manifests
Create, validate, and manage Kubernetes and OpenShift YAML manifests. Use this skill when:
(1) Creating any K8s/OCP resources: Deployments, StatefulSets, DaemonSets, Jobs, CronJobs, Pods
(2) Creating networking resources: Services, Ingress, NetworkPolicies, OCP Routes
(3) Creating config/storage: ConfigMaps, Secrets, PVCs, PVs, StorageClasses
(4) Creating RBAC: ServiceAccounts, Roles, RoleBindings, ClusterRoles, ClusterRoleBindings
(5) Creating OCP-specific: DeploymentConfigs, BuildConfigs, ImageStreams, SCCs, Templates
(6) Validating or reviewing existing manifests for best practices
(7) Converting between K8s and OCP resource types
(8) Generating Helm charts or Kustomize overlays
majiayu000/claude-skill-registry 163
-
language-conventions
Defines language usage conventions separating user communication from technical artifacts. Use when writing code, documentation, commits, or communicating with users in multilingual projects.
majiayu000/claude-skill-registry 163
-
security-react
Seguridad React. Use when reviewing security, implementing auth, or hardening code.
majiayu000/claude-skill-registry 163
-
filament-forms
Create FilamentPHP v4 forms with fields, validation, sections, tabs, and relationships
majiayu000/claude-skill-registry 163
-
setting-profiles
Use this skill when switch model profile for kata agents (quality/balanced/budget). Triggers include "set profile", "set profile".
majiayu000/claude-skill-registry 163
-
db-operations
PostgreSQL database operations specialist using Drizzle ORM for schema management, queries, and migrations
majiayu000/claude-skill-registry 163
-
cantonese-command-parser
Parse and execute commands given in Cantonese. Use when user gives instructions or requests actions in Cantonese. Translates Cantonese commands to executable actions.
majiayu000/claude-skill-registry 163
-
look-at
This skill should be used when the user asks to 'look at', 'analyze', 'describe', 'extract from', or 'what's in' media files like PDFs, images, diagrams, screenshots, or charts. Triggers include: 'what does this image show', 'extract the table from this PDF', 'describe this diagram', 'what's in this screenshot', 'analyze this chart', 'read this image', 'get text from this PDF', 'summarize this document', or requests for specific data extraction from visual or document files. Use when analyzed/interpreted content is needed rather than literal file reading (which uses Read tool).
majiayu000/claude-skill-registry 163
-
selenium-testing
Browser automation with Selenium WebDriver for Python. (project)
majiayu000/claude-skill-registry 163
-
development-ai-tools
Master the AI tools that supercharge software development. From code completion to full application generation, write better code faster and automate the tedious parts. Use when "AI coding, code assistant, Copilot, Cursor, code generation, AI developer tools, development, coding, ai-assistant, productivity, code-generation" mentioned.
majiayu000/claude-skill-registry 163
-
cpp-dev-guidelines
C++ development guidelines for modern C++17/20 projects. Use when creating C++ classes, functions, headers, or working with CMake, templates, smart pointers, RAII, memory management, STL containers, multithreading, or C++ best practices. Covers project structure, modern C++ idioms, build systems, testing with GoogleTest/Catch2, and performance considerations.
majiayu000/claude-skill-registry 163
-
create-bap-identity
This skill should be used when the user asks to "create BAP identity", "new BAP", "Type42 identity", "Legacy BAP identity", "generate BAP", "set up BAP identity", "initialize BAP", or needs to create Bitcoin Attestation Protocol identities using the bap CLI.
majiayu000/claude-skill-registry 163
-
dealflow-sourcing-to-memo
End-to-end associate workflow with time-boxed gates: thesis -> sourcing -> meetings -> diligence -> memo, ending with either IC-ready memo or explicit kill decision. Use when you need to run the full pipeline for a sector or a specific deal.
majiayu000/claude-skill-registry 163
-
rust-skills-huiali-rust-skills
majiayu000/claude-skill-registry 163
-
alignfirst
majiayu000/claude-skill-registry 163
-
xc-console
majiayu000/claude-skill-registry 163
-
standards-testing
Prevent common testing anti-patterns that undermine test effectiveness and code quality by ensuring tests verify real behavior rather than mock behavior, keeping production code free from test-only pollution, and enforcing thoughtful mocking strategies. Use this skill when writing or modifying any test files (.test.ts, .test.js, .spec.ts, _test.py, test_*.py, *_test.go, *_spec.rb), when adding mock objects, stubs, spies, or test doubles to test suites, when considering adding methods or properties to production classes that are only called from test code, when setting up complex test fixtures or test data, when tests are failing and you're tempted to adjust mocks to make them pass, when deciding how to isolate code under test from external dependencies, when implementing dependency injection or test seams, during code reviews when reviewing test implementation and mocking strategies, when refactoring tests that have become brittle or hard to maintain, when test setup code is becoming longer than the actual test assertions, or when choosing between integration tests with real components versus unit tests with mocks.
majiayu000/claude-skill-registry 163
-
best-practices-extractor
Extract and generate coding best practices from PR review comments. Use when the user asks to "extract best practices", "analyze PR comments", "generate coding standards", "create best practices from PRs", or "update coding guidelines from reviews".
majiayu000/claude-skill-registry 163
-
quality-audit-workflow
Comprehensive codebase quality audit with parallel agent orchestration, GitHub issue creation, automated PR generation per issue, and PM-prioritized recommendations. Use for code review, refactoring audits, technical debt analysis, module quality assessment, or codebase health checks.
majiayu000/claude-skill-registry 163
-
measuring-product-market-fit
Measure product-market fit (PMF) and produce a PMF Measurement Pack (Sean Ellis “very disappointed” survey, retention/usage evidence, reference-customer signals, and an action plan). Use for growth teams assessing PMF, PMF drift, and launch readiness.
majiayu000/claude-skill-registry 163
-
contract-testing
Consumer-driven contract testing for microservices using Pact, schema validation, API versioning, and backward compatibility testing. Use when testing API contracts or coordinating distributed teams.
majiayu000/claude-skill-registry 163
-
mojo-test-runner
Run Mojo tests using mojo test command. Use when executing tests or verifying test coverage.
majiayu000/claude-skill-registry 163