A curated collection of reusable skills for Claude Code. Enhance Claude's capabilities with ready-to-use skill modules including comprehensive guides, templates, and best practices for creating your own skills.
npx skills add https://github.com/yyh211/claude-meta-skill --skill daily-ai-newsInstall this skill with the CLI and start using the SKILL.md workflow in your workspace.
A curated collection of reusable skills for Claude Code. Pick the skills you need and add them to your project to enhance Claude's capabilities.
This repository provides ready-to-use skills that extend Claude Code's functionality. Each skill is a self-contained module that teaches Claude how to perform specific tasks or follow particular workflows in your projects.
| Skill Name | Description | Source | Installation |
|---|---|---|---|
| create-skill-file | Guides Claude in creating well-structured SKILL.md files with templates, examples, and best practices | - | cp -r create-skill-file .claude/skills/ |
| prompt-optimize | Optimize your prompt with Claude | - | cp -r prompt-optimize .claude/skills/ |
| deep-reading-analyst | Comprehensive framework for deep analysis using 10+ thinking models (SCQA, 5W2H, Critical Thinking, Mental Models, First Principles, etc.) | 🔗 GitHub | cp -r deep-reading-analyst .claude/skills/ |
| dry-refactoring | Systematic code refactoring following DRY principle with 4-step workflow to eliminate code duplication | - | cp -r dry-refactoring .claude/skills/ |
| frontend-design | Creates unique, production-grade frontend interfaces with exceptional design quality and creative aesthetics | - | cp -r frontend-design .claude/skills/ |
| mcp-builder | Guide for creating high-quality MCP servers that enable LLMs to interact with external services through tools | - | cp -r mcp-builder .claude/skills/ |
| daily-ai-news | Aggregates and summarizes the latest AI news from multiple sources with concise briefs and direct links | - | cp -r daily-ai-news .claude/skills/ |
| fastgpt-workflow-generator | Generates production-ready FastGPT workflow JSON from natural language requirements with AI-powered template matching and three-layer validation | - | cp -r fastgpt-workflow-generator .claude/skills/ |
| planning-with-files | Manus-style workflow using persistent markdown files for planning, progress tracking, and knowledge storage with 3-file pattern | 🔗 GitHub | cp -r planning-with-files .claude/skills/ |
| local-diff-review | Pre-PR local code review skill based on git diff, applies the same three-dimension standards as pr-review (code quality, style guide, common issues checklist) | - | cp -r local-diff-review .claude/skills/ |
Total: 10 skills available
A meta-skill that teaches you how to create high-quality SKILL.md files for Claude.
What's included:
Trigger Keywords: "create skill", "write skill", "SKILL.md", "skill guidelines", "best practices"
Installation:
# Chinese version
cp -r create-skill-file .claude/skills/
# English version
cp -r create-skill-file-EN .claude/skills/
Version: Chinese
An expert prompt engineering skill that transforms Claude into "Alpha-Prompt" - a master prompt engineer who collaboratively crafts high-quality prompts through flexible dialogue.
What's included:
Key Features:
Trigger Keywords: "optimize prompt", "improve prompt", "enhance AI instruction", "prompt engineering", "system instruction"
Installation:
cp -r prompt-optimize .claude/skills/
A professional skill that transforms surface-level reading into deep learning through systematic analysis using 10+ proven thinking frameworks.
For detailed documentation, see: Deep Reading Analyst Introduction
🔗 GitHub Repository: https://github.com/ginobefun/deep-reading-analyst-skill/tree/main
Installation:
cp -r deep-reading-analyst .claude/skills/
Version: Chinese
A systematic skill that guides code refactoring following the DRY (Don't Repeat Yourself) principle through a proven 4-step workflow.
What's included:
Key Features:
Trigger Keywords: "DRY", "code duplication", "refactor repetitive code", "eliminate duplication", "magic numbers", "code smell", "extract function"
Installation:
cp -r dry-refactoring .claude/skills/
Version: Chinese
An expert skill for creating unique, production-grade frontend interfaces with exceptional design quality that avoids generic AI aesthetics.
What's included:
Key Features:
Trigger Keywords: "web component", "landing page", "dashboard", "React component", "UI design", "beautify", "frontend"
Installation:
cp -r frontend-design .claude/skills/
Version: English
A comprehensive guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools.
What's included:
Key Features:
Supported Frameworks:
Trigger Keywords: "MCP server", "Model Context Protocol", "build MCP", "FastMCP", "MCP SDK", "tool integration"
Installation:
cp -r mcp-builder .claude/skills/
Version: Chinese & English
An intelligent skill that aggregates and summarizes the latest AI news from multiple sources (AI news websites and web search) with concise briefs and direct links to original articles.
What's included:
Key Features:
Trigger Keywords: "给我今天的AI资讯", "today's AI news", "AI updates", "latest AI developments", "daily AI briefing", "AI industry news", "artificial intelligence news"
Installation:
cp -r daily-ai-news .claude/skills/
Version: English
An intelligent skill that automatically generates production-ready FastGPT workflow JSON from natural language requirements using AI-powered semantic template matching and comprehensive three-layer validation.
What's included:
Key Features:
Built-in Templates:
文档翻译助手.json - Simple workflow (document processing)销售陪练大师.json - Medium complexity (conversational AI)简历筛选助手_飞书.json - Complex workflow (data + external integration)AI金融日报.json - Scheduled trigger + multi-agent (news aggregation)Reference Format:
["nodeId", "key"] - for direct values{{$nodeId.key$}} - for string interpolation (double braces!)Trigger Keywords: "create FastGPT workflow", "generate workflow JSON", "design FastGPT application", "工作流", "workflow automation", "multi-agent systems", "FastGPT templates"
Installation:
cp -r fastgpt-workflow-generator .claude/skills/
Quick Start:
# Example 1: Create from natural language
"生成一个旅游规划的工作流,收集用户的目的地、天数、预算等信息,然后AI生成详细的旅游规划"
# Example 2: Modify existing workflow
"在现有问答工作流前添加知识库搜索节点"
# Example 3: Validate workflow
"验证这个workflow JSON是否正确"
Version: English
A Manus-style workflow skill that transforms how you work with Claude by using persistent markdown files as "working memory on disk" for planning, progress tracking, and knowledge storage.
🔗 Reference: Based on OthmanAdi/planning-with-files
What's included:
Key Features:
The 3-File Pattern:
Core Workflow Loop:
1. Create task_plan.md with goal and phases
2. Research → save to notes.md → update task_plan.md
3. Read notes.md → create deliverable → update task_plan.md
4. Deliver final output
When to Use:
Trigger Keywords: "complex task", "multi-step project", "planning", "organize work", "track progress", "research task", "structured output"
Installation:
cp -r planning-with-files .claude/skills/
Quick Start:
# Example: Plan a feature implementation
"I need to implement a new authentication system"
→ Claude creates:
- task_plan.md (phases: design, implementation, testing, deployment)
- notes.md (stores API research and design decisions)
- Updates plan after each phase completion
Version: Chinese
A pre-PR self-review skill that runs git diff locally and applies the same three-dimension review standards as a formal PR review — no custom weakening of criteria allowed.
What's included:
code-quality-standards.md)common-issues-checklist.md)Key Features:
pr-review; no softened rulesTrigger Keywords: "review 我本地改动", "local diff review", "review 我当前改动", "git diff review", "暂存区 review", "分支差异审查", "提 PR 前 review"
Installation:
cp -r local-diff-review .claude/skills/
Quick Start:
# Example 1: Review all unstaged changes
"请按 PR 标准 review 我本地当前改动。"
# Example 2: Review only staged changes
"请 review 我的 git diff --staged,只给问题清单。"
# Example 3: Review branch diff against baseline
"请按 FastGPT 规范审查我当前分支相对 upstream/v4.14.7-dev 的改动。"
Navigate to your project
cd /path/to/your/project
Create the skills directory (if not exists)
mkdir -p .claude/skills
Copy the skill you want
Example - Adding the skill creation guide:
# clone this repository if you haven't already
git clone https://github.com/YYH211/Claude-meta-skill.git
# For Chinese version
cp -r /Claude-meta-skill/create-skill-file .claude/skills/
# OR for English version
cp -r /Claude-meta-skill/create-skill-file-EN .claude/skills/
Verify installation
ls .claude/skills/
You should see your copied skill directory:
.claude/skills/
├── create-skill-file/ (or create-skill-file-EN/)
│ ├── SKILL.md
│ ├── templates/
│ └── examples/
cat .claude/skills/create-skill-file/SKILL.md | head -10
Expected output should show the YAML frontmatter:
---
name: create-skill-file
description: Guides Claude in creating well-structured SKILL.md files...
---
Start Claude Code and try triggering the skill:
claude
Then ask:
If Claude provides structured guidance referencing templates and examples, the skill is working! 🎉
You can check what skills are available by asking Claude:
What skills do you have access to?
claude response:
1. create-skill-file (Skill 文件创建指南)
功能: 指导创建结构良好的 SKILL.md 文件
触发场景:
- 当你询问如何创建 Skill
- 需要编写 SKILL.md 文档
- 想了解 Skill 编写最佳实践
核心能力:
- 提供清晰的命名、结构和内容组织指南
- 包含模板和示例
- 质量检查清单
- 常见问题解答
位置: .claude/skill/create-skill-file/SKILL.md
Or manually check:
find .claude/skills -name "SKILL.md" -exec grep -A 2 "^name:" {} \;
You: "I need to create a skill for managing Docker deployments"
Claude: [Uses create-skill-file skill]
"I'll help you create a Docker deployment skill. Let's start by following
the skill creation guidelines..."
You: "Can you review my database-migration skill and suggest improvements?"
Claude: [References best practices from create-skill-file]
"Let me review your skill against the best practices checklist..."
| Problem | Solution |
|---|---|
| Claude doesn't use the skill | Verify the skill is in .claude/skills/ directory |
| Skill file not found | Check that SKILL.md exists and has valid frontmatter |
| Wrong skill activates | Make description more specific with unique keywords |
| Skill seems ignored | Try using explicit trigger keywords from the description |
Q: Do I need to restart Claude after adding a skill?
A: Typically yes. Restart your Claude Code session after adding new skills.
Q: Can I modify the skills?
A: Absolutely! Feel free to customize them for your project needs.
Q: How many skills can I have?
A: No hard limit, but keep it manageable (5-10 skills per project is typical).
Q: Can I use multiple skills together?
A: Yes! Claude can use multiple skills in the same conversation as needed.
This repository will grow with more useful skills:
Want to contribute? Create a skill following the guidelines in create-skill-file and submit it!
FastGPT is a knowledge-based platform built on the LLM, offers out-of-the-box data processing and model invocation capabilities, allows for workflow orchestration through Flow visualization.
Have a useful skill to share? We'd love to include it!
create-skill-file guidelinesFree to use for any purpose. Customize and adapt as needed for your projects.
Happy coding with Claude! 🚀