Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
premortem
Identify failure modes before they occur using structured risk analysis
majiayu000/claude-skill-registry 163
-
agent-project-board-sync
Agent skill for project-board-sync - invoke with $agent-project-board-sync
majiayu000/claude-skill-registry 163
-
notebooklm
Enables interaction with Google NotebookLM for advanced RAG (Retrieval-Augmented Generation) capabilities via the notebooklm-mcp-cli tool. Use when querying project documentation stored in NotebookLM, managing research notebooks and sources, retrieving AI-synthesized information, generating audio podcasts or reports from notebooks, or performing contextual queries against curated knowledge bases. Triggers on "notebooklm", "nlm", "notebook query", "research notebook", "query documentation in notebooklm".
majiayu000/claude-skill-registry 163
-
ultracite
Ultracite multi-provider linting/formatting (Biome, ESLint, Oxlint). Use for v6/v7 setup, provider selection, Git hooks, MCP integration, AI hooks, migrations, or encountering configuration, type-aware linting, monorepo errors.
majiayu000/claude-skill-registry 163
-
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
majiayu000/claude-skill-registry 163
-
crypt-librarian
Film curator persona for sourcing pre-2016 cinema with literary/gothic sensibility, occult atmosphere, sensual mysticism, and historical grandeur. This skill should be used when searching for film recommendations, building watchlists, or exploring cinema matching these tastes. Uses Perplexity for film discourse, Exa for web searches, and Firecrawl for scraping Criterion/MUBI lists.
majiayu000/claude-skill-registry 163
-
groups
Problem-solving strategies for groups in abstract algebra
majiayu000/claude-skill-registry 163
-
system-overview
Show users how Continuous Claude works - the opinionated setup with hooks, memory, and coordination
majiayu000/claude-skill-registry 163
-
firecrawl
Firecrawl produces cleaner markdown than WebFetch, handles JavaScript-heavy pages, and avoids content truncation. This skill should be used when fetching URLs, scraping web pages, converting URLs to markdown, extracting web content, searching the web, crawling sites, mapping URLs, LLM-powered extraction, autonomous data gathering with the Agent API, or fetching AI-generated documentation for GitHub repos via DeepWiki. Provides complete coverage of Firecrawl v2.8.0 API endpoints including parallel agents, spark-1-fast model, and sitemap-only crawling.
majiayu000/claude-skill-registry 163
-
calendly-scheduling
Calendly meeting scheduling integration for sales workflows
majiayu000/claude-skill-registry 163
-
132-java-testing-integration-testing
Use when you need to set up, review, or improve Java integration tests — including generating a BaseIntegrationTest.java with WireMock for HTTP stubs, detecting HTTP client infrastructure from import signals, injecting service coordinates dynamically via System.setProperty(), creating WireMock JSON mapping files with bodyFileName, isolating stubs per test method, verifying HTTP interactions, or eliminating anti-patterns such as Mockito-mocked HTTP clients or globally registered WireMock stubs. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
agent-agent
Agent skill for agent - invoke with $agent-agent
majiayu000/claude-skill-registry 163
-
agent-adaptive-coordinator
Agent skill for adaptive-coordinator - invoke with $agent-adaptive-coordinator
majiayu000/claude-skill-registry 163
-
clean-architecture
Provides implementation patterns for Clean Architecture, Hexagonal Architecture (Ports & Adapters), and Domain-Driven Design in Python applications with FastAPI or Flask. Use when designing maintainable backends with separation of concerns, implementing repository patterns, creating entities/value objects/aggregates, or structuring domain logic independent of frameworks for testability.
majiayu000/claude-skill-registry 163
-
python-observability
Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection, setting up tracing, or debugging production systems.
majiayu000/claude-skill-registry 163
-
create-site
This skill should be used when the user asks to "create a power pages site", "build a code site", "scaffold a website", "create a portal", "make a new site", or wants to create a new Power Pages code site (SPA) using React, Angular, Vue, or Astro.
majiayu000/claude-skill-registry 163
-
source-coding
Problem-solving strategies for source coding in information theory
majiayu000/claude-skill-registry 163
-
spring-boot-resilience4j
This skill should be used when implementing fault tolerance and resilience patterns in Spring Boot applications using the Resilience4j library. Apply this skill to add circuit breaker, retry, rate limiter, bulkhead, time limiter, and fallback mechanisms to prevent cascading failures, handle transient errors, and manage external service dependencies gracefully in microservices architectures.
majiayu000/claude-skill-registry 163
-
171-java-adr
Use when you need to generate Architecture Decision Records (ADRs) for a Java project through an interactive, conversational process that systematically gathers context, stakeholders, options, and outcomes to produce well-structured ADR documents. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
mobile-android-design
Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.
majiayu000/claude-skill-registry 163
-
gainsight-cs
Gainsight customer success platform for health monitoring
majiayu000/claude-skill-registry 163
-
react-code-review
Provides comprehensive code review capability for React applications, validates component architecture, hooks usage, React 19 patterns, state management, performance optimization, accessibility compliance, and TypeScript integration. Use when reviewing React code changes, before merging pull requests, after implementing new features, or for component architecture validation. Triggers on "review React code", "React code review", "check my React components".
majiayu000/claude-skill-registry 163
-
ln-310-story-validator
Validates Stories/Tasks with GO/NO-GO verdict, Readiness Score (1-10), Penalty Points, and Anti-Hallucination verification. Auto-fixes to reach 0 points, delegates to ln-002 for docs. Use when reviewing Stories before execution or when user requests validation.
majiayu000/claude-skill-registry 163
-
Bun Nuxt
Use when running Nuxt 3 with Bun runtime, building Vue/Nuxt apps with Bun, or configuring Nuxt projects to use Bun for development and production.
majiayu000/claude-skill-registry 163