Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git
Git workflow management including branch validation, commit conventions, PR preparation, and repository health checks. Auto-activates on keywords git, branch, commit, pull request, PR, merge, rebase, workflow, conventional commits, branch strategy.
majiayu000/claude-skill-registry 163
-
image-gen
图片生成, 架构图, 流程图, 时序图, 泳道图, diagram, architecture, flowchart, sequence, swimlane, image generation, nano banana, 生图, 画图, 画一个, 生成图片, generate image, draw diagram
majiayu000/claude-skill-registry 163
-
llm-gate
LLM-powered quality verification using prompt hooks. Validates commit messages, code patterns, and conventions using AI before allowing operations. Use to set up intelligent guardrails.
majiayu000/claude-skill-registry 163
-
team-brainstorm
Multi-agent brainstorming pipeline with Generator-Critic loop. Generates ideas, challenges assumptions, synthesizes themes, and evaluates proposals. Supports Quick, Deep, and Full pipeline modes.
majiayu000/claude-skill-registry 163
-
service-pattern-nestjs
Comprehensive NestJS service implementation patterns. This skill should be used when implementing Model Services, Orchestration Services, or business logic with NestJS decorators.
majiayu000/claude-skill-registry 163
-
123-java-exception-handling
Use when you need to apply Java exception handling best practices — including using specific exception types, managing resources with try-with-resources, securing exception messages, preserving error context via exception chaining, validating inputs early with fail-fast principles, handling thread interruption correctly, documenting exceptions with @throws, enforcing logging policy, translating exceptions at API boundaries, managing retries and idempotency, enforcing timeouts, attaching suppressed exceptions, and propagating failures in async/reactive code. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
planning-with-files
Implements Manus-style file-based planning to organize and track progress on complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when asked to plan out, break down, or organize a multi-step project, research task, or any work requiring 5+ tool calls. Supports automatic session recovery after /clear.
majiayu000/claude-skill-registry 163
-
pricing-strategy
When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' or 'monetization.' This skill covers pricing research, tier structure, and packaging strategy.
majiayu000/claude-skill-registry 163
-
deep-research
Use when researching complex topics, evaluating technologies, investigating domains, or answering multi-faceted questions requiring web research. Triggers: "research X", "investigate Y", "evaluate options for Z", "what are the best approaches to", "help me understand", "deep dive into", "compare alternatives".
majiayu000/claude-skill-registry 163
-
dask
Dask parallel computing library. Use for scaling pandas.
majiayu000/claude-skill-registry 163
-
session-start
Start a session by loading workspace context and prior state
majiayu000/claude-skill-registry 163
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
lang__problem_details
Adds RFC 7807 ProblemDetails error responses with typed error codes in handlers and endpoints. Use when implementing validation, error handling, or API responses. Returns standardized errors with HTTP status mapping.
majiayu000/claude-skill-registry 163
-
tool-design
Build tools that agents can use effectively, including architectural reduction patterns
majiayu000/claude-skill-registry 163
-
report-generator
高级报告生成专家,支持多格式输出、数据可视化和交互式报告生成。
majiayu000/claude-skill-registry 163
-
3d-web-experience
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.
majiayu000/claude-skill-registry 163
-
retellai-core-workflow-a
Execute Retell AI primary workflow: Core Workflow A.
Use when implementing primary use case,
building main features, or core integration tasks.
Trigger with phrases like "retellai main workflow",
"primary task with retellai".
majiayu000/claude-skill-registry 163
-
nosi
Publish content to Nosi and get a shareable URL. Use when the user wants to publish text, markdown, or files to nosi.pub for sharing.
majiayu000/claude-skill-registry 163
-
OSINT
Open source intelligence gathering. USE WHEN OSINT, due diligence, background check, research person, company intel, investigate. SkillSearch('osint') for docs.
majiayu000/claude-skill-registry 163
-
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
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
-
godot-3d
Godot 3D rendering skill for PBR materials, environment settings, and 3D scene composition.
majiayu000/claude-skill-registry 163
-
frappe-syntax-scheduler
Use when configuring scheduler events and background jobs in Frappe/ERPNext v14/v15/v16. Covers scheduler_events in hooks.py, frappe.enqueue() for async jobs, queue configuration, job deduplication, error handling, and monitoring. Keywords: scheduler, background job, cron, RQ worker, job queue, async task, frappe.enqueue, scheduled task.
majiayu000/claude-skill-registry 163
-
anomaly-detector
Detect anomaly detector operations. Auto-activating skill for Data Analytics.
Triggers on: anomaly detector, anomaly detector
Part of the Data Analytics skill category. Use when working with anomaly detector functionality. Trigger with phrases like "anomaly detector", "anomaly detector", "anomaly".
majiayu000/claude-skill-registry 163