Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
supabase-api
Supabase JavaScript client API and REST API usage. Use when integrating Supabase, setting up clients, or using REST endpoints directly.
majiayu000/claude-skill-registry 163
-
microservices-patterns
Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.
majiayu000/claude-skill-registry 163
-
typescript-strict
TypeScript strict typing patterns and best practices. ALWAYS use when the user mentions "any type", "type error", "ts-ignore", "type guard", "unknown type", "zod schema", "type safety", "erreur de type", "typage strict". Provides patterns for avoiding `any`, proper use of `unknown`, type guards, and Zod validation.
majiayu000/claude-skill-registry 163
-
building-tables
Builds tables and data grids for displaying tabular information, from simple HTML tables to complex enterprise data grids. Use when creating tables, implementing sorting/filtering/pagination, handling large datasets (10-1M+ rows), building spreadsheet-like interfaces, or designing data-heavy components. Provides performance optimization strategies, accessibility patterns (WCAG/ARIA), responsive designs, and library recommendations (TanStack Table, AG Grid).
majiayu000/claude-skill-registry 163
-
pytest-microservices-skill
Pytest test development for Python microservices. Use when writing unit tests, integration tests, fixtures, mocking external services, or setting up test infrastructure. Triggers on requests to create tests, debug failing tests, test organization, factory fixtures, parametrization, or testcontainers.
majiayu000/claude-skill-registry 163
-
nestjs-expert
Nest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js authentication. Use PROACTIVELY for any Nest.js application issues including architecture decisions, testing strategies, performance optimization, or debugging complex dependency injection problems. If a specialized expert is a better fit, I will recommend switching and stop.
majiayu000/claude-skill-registry 163
-
prime
This skill should be used when the user asks to "prime the project", "load context", "get oriented", "what is this project", or wants to understand the codebase structure before starting work.
majiayu000/claude-skill-registry 163
-
langfuse
Expert in Langfuse - the open-source LLM observability platform. Covers tracing, prompt management, evaluation, datasets, and integration with LangChain, LlamaIndex, and OpenAI. Essential for debug...
majiayu000/claude-skill-registry 163
-
phx:techdebt
Analyze Elixir/Phoenix technical debt — duplicates, refactoring opportunities, credo issues. Use when asked about code quality, cleanup, or what to improve.
majiayu000/claude-skill-registry 163
-
synthesize
Synthesize information across multiple sources into a structured document. Processes sources in batches across sessions to handle more data than fits in context. Discovers and queues related sources automatically. Use for research synthesis, topic deep-dives, or consolidating scattered notes. Triggers on "synthesize", "synthesis", "research [topic]".
majiayu000/claude-skill-registry 163
-
bitbucket-automation
Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
shell-testing
Use when testing shell scripts with Bats or linting with ShellCheck. Covers mocking strategies, assertion patterns, ShellCheck configuration opinions, and CI integration.
majiayu000/claude-skill-registry 163
-
github-oauth-nango-integration
Use when implementing GitHub OAuth + GitHub App authentication with Nango - provides two-connection pattern for user login and repo access with webhook handling
majiayu000/claude-skill-registry 163
-
doc
Write or improve documentation using the Diataxis framework. Creates user-centered docs in four types - tutorials, how-to guides, reference, explanation. Use when writing docs, improving documentation, auditing docs, or when the user mentions Diataxis.
majiayu000/claude-skill-registry 163
-
production-readiness
Comprehensive pre-deployment validation ensuring code is production-ready. Runs complete audit pipeline, performance benchmarks, security scan, documentation check, and generates deployment checklist.
majiayu000/claude-skill-registry 163
-
mobile-developer
Develop React Native, Flutter, or native mobile apps with modern architecture patterns. Masters cross-platform development, native integrations, offline sync, and app store optimization.
majiayu000/claude-skill-registry 163
-
typescript-api
TypeScript/Node.js API development skills. REST API patterns, Express/Fastify handlers, TypeScript types, Zod validation, and async patterns.
majiayu000/claude-skill-registry 163
-
linear-solvers
Select and configure linear solvers for systems Ax=b in dense and sparse problems. Use when choosing direct vs iterative methods, diagnosing convergence issues, estimating conditioning, selecting preconditioners, or debugging stagnation in GMRES/CG/BiCGSTAB.
majiayu000/claude-skill-registry 163
-
similarity-resistor
Use when working with resistor similarity calculations - comparing resistor MPNs, understanding value/tolerance/package matching, or implementing resistor-specific similarity logic.
majiayu000/claude-skill-registry 163
-
audit-context
Evaluates ambient context artifacts (CLAUDE.md, memory, local skills, settings hooks) for compatibility with swarm governance. Returns a classified report so users can address interference before launching a team.
majiayu000/claude-skill-registry 163
-
data-ai-ml
Build data pipelines, AI systems, and machine learning models with Python. USE THIS for data processing, model training, LLM integration, RAG systems, NLP, vector databases, prompt engineering, knowledge bases, data analysis, and AI/ML workflows. Include when user mentions AI, ML, data science, LLMs, embeddings, retrieval-augmented generation, or intelligent systems.
majiayu000/claude-skill-registry 163
-
pdf-manipulation
Manipulate PDF files including merge, split, extract, redact, convert, and secure workflows.
majiayu000/claude-skill-registry 163
-
generate-thesaurus
Generate controlled vocabulary thesaurus for content domains. Creates comprehensive thesauri with preferred terms, broader/narrower/related terms.
majiayu000/claude-skill-registry 163
-
install
Use when the user asks to install, add, or set up a package, tool, CLI, or application
majiayu000/claude-skill-registry 163