Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
service-architecture-patterns
Modular design pattern for external service integrations (CAPTCHA, payment, SMS, file storage, analytics). Use when implementing third-party services, designing service abstractions, or reviewing service architecture. Triggers on /src/services/* files, integration questions, and provider implementations.
majiayu000/claude-skill-registry 163
-
skill-tutor
Personal tutor that teaches any topic. Use when user says "teach me", "learn about", "quiz me", "/skill-tutor", or wants to understand a new concept deeply. Creates personalized tutorials using user's actual projects, tracks learning progress, uses spaced repetition.
majiayu000/claude-skill-registry 163
-
commerce-pm
Commerce product management
majiayu000/claude-skill-registry 163
-
spring-boot-full-stack
Complete Java Spring Boot skill set for building enterprise applications.
Includes modular architecture with optional components:
- PostgreSQL database with JPA/Hibernate + Flyway migration
- Redis caching (optional)
- Kafka/RabbitMQ messaging (optional, choose one)
- JWT + OAuth2 authentication (optional OAuth2)
- RBAC authorization (optional)
- TDD with Mockito
- Spec-First Development with OpenSpec
majiayu000/claude-skill-registry 163
-
Thanos Management
System maintenance, memory queries, and pattern analysis. USE WHEN user mentions system, memory, patterns, history, past conversations, what did I, or meta-level system questions.
majiayu000/claude-skill-registry 163
-
unit-test-json-serialization
Unit tests for JSON serialization/deserialization with Jackson and @JsonTest. Use when validating JSON mapping, custom serializers, and date format handling.
majiayu000/claude-skill-registry 163
-
granola-multi-env-setup
Configure Granola across multiple workspaces and team environments.
Use when setting up multi-team deployments, configuring workspace hierarchies,
or managing enterprise-scale Granola installations.
Trigger with phrases like "granola workspaces", "granola multi-team",
"granola environments", "granola organization", "granola multi-env".
majiayu000/claude-skill-registry 163
-
devcontainer-setup
Create Universal DevContainers optimized for AI agentic workflows with Claude Code, Snowflake CLI, Cortex Code, and dbt. Use when setting up development containers, configuring devcontainer.json, scaffolding AI-ready environments, or when the user mentions devcontainers, containerized development, or Docker development environments.
majiayu000/claude-skill-registry 163
-
cursor-explorer-mcp
Use for token-expensive operations requiring multi-file analysis - codebase exploration, broad searches, architecture understanding, tracing flows, finding implementations across files. Uses MCP cursor-agent server (company pays) with clean async interface. Do NOT use for single-file analysis, explaining code already in immediate context, or pure reasoning tasks.
majiayu000/claude-skill-registry 163
-
jotai
Manages React state with Jotai including atoms, derived atoms, async atoms, and utilities. Use when building React applications needing atomic state, bottom-up state management, or fine-grained updates.
majiayu000/claude-skill-registry 163
-
boltzgen
All-atom protein design using BoltzGen diffusion model. Use this skill when: (1) Need side-chain aware design from the start, (2) Designing around small molecules or ligands, (3) Want all-atom diffusion (not just backbone), (4) Require precise binding geometries, (5) Using YAML-based configuration.
For backbone-only generation, use rfdiffusion. For sequence-only design, use proteinmpnn. For structure validation, use boltz.
majiayu000/claude-skill-registry 163
-
printing-ecommerce
PHP 7.4 + MySQL 기반 인쇄 전자상거래 플랫폼(dsp1830.shop) 개발 가이드. 9개 품목(스티커, 전단지, 명함, 봉투, 카달로그, 포스터, 상품권, 자석스티커, 양식지), 실시간 가격계산기, 교정승인 시스템, KB에스크로 결제를 지원. 이 스킬은 (1) 레이아웃/UI 일관성 문제 해결, (2) 장바구니→주문→완료 플로우 개발, (3) 가격계산기 로직 수정, (4) 추가옵션(코팅/접지/오시) 처리, (5) 견적서 시스템 구현, (6) 관리자 대시보드 개발 시 사용.
majiayu000/claude-skill-registry 163
-
kramme:pr-description-generator
Generate comprehensive Pull Request descriptions by analyzing git changes, commit history, Linear issues, and code structure for both GitLab and GitHub
majiayu000/claude-skill-registry 163
-
mastodon
Enables Claude to manage Mastodon toots, boosts, and fediverse engagement
majiayu000/claude-skill-registry 163
-
typescript-developer
Use when developing applications or components using TypeScript, ensuring type safety and leveraging TypeScript features.
majiayu000/claude-skill-registry 163
-
review-spec
This skill should be used when the user wants to review a technical specification document, especially multi-file specs with appendices. It checks for consistency, completeness, clarity, and identifies opportunities for simplification and removal of unnecessary complexity.
majiayu000/claude-skill-registry 163
-
bio-epitranscriptomics-m6a-differential
Identify differential m6A methylation between conditions from MeRIP-seq. Use when comparing epitranscriptomic changes between treatment groups or cell states.
majiayu000/claude-skill-registry 163
-
plotly-dash-dashboard
Builds production-ready, beautiful Plotly Dash dashboards with consistent theming, intuitive layouts, performant callbacks, and thorough documentation. Use when the user asks for a dashboard/data app, interactive analytics, Plotly charts, Dash UI, or a well-formatted shareable web dashboard.
majiayu000/claude-skill-registry 163
-
notion-meeting-intelligence
Prepare meeting materials with Notion context and Codex research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees.
majiayu000/claude-skill-registry 163
-
generating-changelog
Analyzes git commit history and generates professional changelogs with semantic versioning, conventional commit support, and multiple output formats (Keep a Changelog, Conventional, GitHub). Use when editing CHANGELOG.md, CHANGELOG.txt, or HISTORY.md files, preparing release notes, creating releases, bumping versions, updating changelog, documenting changes, writing release notes, tracking changes, version bump, tag release, or when user mentions "changelog", "release notes", "version history", "release", "semantic versioning", or "conventional commits".
majiayu000/claude-skill-registry 163
-
MSOffice
Create MS Word and PowerPoint documents on any topic.
USE WHEN user wants: documents, reports, word docs, presentations, slides, powerpoint, decks.
majiayu000/claude-skill-registry 163
-
visual-engine-skill
Extend and apply the Visual Experience Engine across landing pages, inspiration galleries, and demos using safe, persona-aware animations and layouts. Use when adding or modifying visual experiences.
majiayu000/claude-skill-registry 163
-
test-engineer
test-engineer skill
Trigger terms: testing, unit tests, integration tests, E2E tests, test cases, test coverage, test automation, test plan, test design, TDD, test-first
Use when: User requests involve test engineer tasks.
majiayu000/claude-skill-registry 163
-
food-diorama-skill
Generate 3D historical gourmet diorama images for Chinese cities using Google Gemini API. Creates artistic miniature food worlds with four-quadrant layouts featuring iconic dishes, Pop Mart style figures, and cultural elements. Use when the user asks to create food diorama, 美食盲盒, gourmet blind box, city food scene, or mentions generating 3D food artwork for cities like 西安, 重庆, 成都, 北京, 广州.
majiayu000/claude-skill-registry 163