docs: Release v1.18.0 documentation

Update all documentation for v1.18.0 release including:
- Add 4 new skills: pdf-creator, claude-md-progressive-disclosurer, promptfoo-evaluation, iOS-APP-developer
- Update marketplace skills count from 23 to 25
- Update version badges and descriptions across README (EN/ZH)
- Update QUICKSTART guides with clearer marketplace install syntax
- Add skill sections with features, use cases, and installation commands
- Update CLAUDE.md with new skill listings and counts
- Update demos index

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
daymade
2025-12-21 13:06:17 +08:00
parent 4a36e89195
commit 515514b058
8 changed files with 390 additions and 24 deletions

View File

@@ -25,6 +25,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- None - None
## [1.18.0] - 2025-12-20
### Added
- **New Skill**: pdf-creator - Convert markdown to PDF with Chinese font support (WeasyPrint)
- **New Skill**: claude-md-progressive-disclosurer - Optimize CLAUDE.md with progressive disclosure
- **New Skill**: promptfoo-evaluation - Promptfoo-based LLM evaluation workflows
- **New Skill**: iOS-APP-developer - iOS app development with XcodeGen, SwiftUI, and SPM
### Changed
- Updated marketplace skills count from 23 to 25
- Updated marketplace version from 1.16.0 to 1.18.0
- Updated README/README.zh-CN badges, skill lists, use cases, quick links, and requirements
- Updated QUICKSTART docs to clarify marketplace install syntax and remove obsolete links
- Updated CLAUDE.md skill counts and added the new skills to the list
## [1.16.0] - 2025-12-11 ## [1.16.0] - 2025-12-11
### Added ### Added

View File

@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
## Repository Overview ## Repository Overview
This is a Claude Code skills marketplace containing 23 production-ready skills organized in a plugin marketplace structure. Each skill is a self-contained package that extends Claude's capabilities with specialized knowledge, workflows, and bundled resources. This is a Claude Code skills marketplace containing 25 production-ready skills organized in a plugin marketplace structure. Each skill is a self-contained package that extends Claude's capabilities with specialized knowledge, workflows, and bundled resources.
**Essential Skill**: `skill-creator` is the most important skill in this marketplace - it's a meta-skill that enables users to create their own skills. Always recommend it first for users interested in extending Claude Code. **Essential Skill**: `skill-creator` is the most important skill in this marketplace - it's a meta-skill that enables users to create their own skills. Always recommend it first for users interested in extending Claude Code.
@@ -120,7 +120,7 @@ Skills for public distribution must NOT contain:
## Marketplace Configuration ## Marketplace Configuration
The marketplace is configured in `.claude-plugin/marketplace.json`: The marketplace is configured in `.claude-plugin/marketplace.json`:
- Contains 23 plugins, each mapping to one skill - Contains 25 plugins, each mapping to one skill
- Each plugin has: name, description, version, category, keywords, skills array - Each plugin has: name, description, version, category, keywords, skills array
- Marketplace metadata: name, owner, version, homepage - Marketplace metadata: name, owner, version, homepage
@@ -130,7 +130,7 @@ The marketplace is configured in `.claude-plugin/marketplace.json`:
1. **Marketplace Version** (`.claude-plugin/marketplace.json``metadata.version`) 1. **Marketplace Version** (`.claude-plugin/marketplace.json``metadata.version`)
- Tracks the marketplace catalog as a whole - Tracks the marketplace catalog as a whole
- Current: v1.16.0 - Current: v1.18.0
- Bump when: Adding/removing skills, major marketplace restructuring - Bump when: Adding/removing skills, major marketplace restructuring
- Semantic versioning: MAJOR.MINOR.PATCH - Semantic versioning: MAJOR.MINOR.PATCH
@@ -169,6 +169,8 @@ The marketplace is configured in `.claude-plugin/marketplace.json`:
21. **pdf-creator** - Create PDF documents from markdown with Chinese font support using weasyprint 21. **pdf-creator** - Create PDF documents from markdown with Chinese font support using weasyprint
22. **claude-md-progressive-disclosurer** - Optimize CLAUDE.md files using progressive disclosure principles 22. **claude-md-progressive-disclosurer** - Optimize CLAUDE.md files using progressive disclosure principles
23. **skills-search** - Search, discover, install, and manage Claude Code skills from the CCPM registry 23. **skills-search** - Search, discover, install, and manage Claude Code skills from the CCPM registry
24. **promptfoo-evaluation** - Run LLM evaluations with Promptfoo for prompt testing and model comparison
25. **iOS-APP-developer** - iOS app development with XcodeGen, SwiftUI, and SPM troubleshooting
**Recommendation**: Always suggest `skill-creator` first for users interested in creating skills or extending Claude Code. **Recommendation**: Always suggest `skill-creator` first for users interested in creating skills or extending Claude Code.

View File

@@ -89,11 +89,11 @@ Before submitting, validate your skill:
5. **Test locally:** 5. **Test locally:**
```bash ```bash
# Add your fork as marketplace # Add your fork as marketplace
/plugin marketplace add https://github.com/your-username/claude-code-skills claude plugin marketplace add https://github.com/your-username/claude-code-skills
# Marketplace name comes from .claude-plugin/marketplace.json # Marketplace name comes from .claude-plugin/marketplace.json
# Install and test # Install and test
/plugin install productivity-skills@your-marketplace-name claude plugin install productivity-skills@your-marketplace-name
``` ```
6. **Submit Pull Request:** 6. **Submit Pull Request:**

View File

@@ -106,6 +106,8 @@ Follow the interactive prompts to select skills.
claude plugin marketplace add https://github.com/daymade/claude-code-skills claude plugin marketplace add https://github.com/daymade/claude-code-skills
# Marketplace name: daymade-skills (from marketplace.json) # Marketplace name: daymade-skills (from marketplace.json)
# Use @daymade-skills in install commands (e.g., skill-name@daymade-skills)
# Do not use /plugin; all commands are `claude plugin ...`
# Step 2: Install skills you need # Step 2: Install skills you need
claude plugin install github-ops@daymade-skills claude plugin install github-ops@daymade-skills
claude plugin install markdown-tools@daymade-skills claude plugin install markdown-tools@daymade-skills
@@ -114,7 +116,9 @@ claude plugin install markdown-tools@daymade-skills
# Step 3: Restart Claude Code # Step 3: Restart Claude Code
``` ```
### Available Skills ### Available Skills (Starter Set)
This table is a quick starter list. See [README.md](./README.md) for the full catalog (25 skills).
| Skill | Description | When to Use | | Skill | Description | When to Use |
|-------|-------------|-------------| |-------|-------------|-------------|
@@ -158,7 +162,7 @@ If you're in China, install [CC-Switch](https://github.com/farion1231/cc-switch)
## Common Questions ## Common Questions
**Q: Which skills should I install first?** **Q: Which skills should I install first?**
A: Start with **skill-creator** if you want to create skills. Otherwise, install based on your needs (see table above). A: Start with **skill-creator** if you want to create skills. Otherwise, install based on your needs (see the starter table and the full list in README).
**Q: Can I install multiple skills?** **Q: Can I install multiple skills?**
A: Yes! Each skill is independent. Install as many or as few as you need. A: Yes! Each skill is independent. Install as many or as few as you need.
@@ -175,7 +179,7 @@ A: Open an issue at [github.com/daymade/claude-code-skills](https://github.com/d
- 📖 Read the full [README.md](./README.md) for detailed information - 📖 Read the full [README.md](./README.md) for detailed information
- 🇨🇳 中文用户查看 [README.zh-CN.md](./README.zh-CN.md) - 🇨🇳 中文用户查看 [README.zh-CN.md](./README.zh-CN.md)
- 💡 Check [IMPROVEMENT_PLAN.md](./IMPROVEMENT_PLAN.md) for upcoming features - 💡 Review [CHANGELOG.md](./CHANGELOG.md) for recent updates
- 🤝 Contribute at [CONTRIBUTING.md](./CONTRIBUTING.md) - 🤝 Contribute at [CONTRIBUTING.md](./CONTRIBUTING.md)
**Happy skill building! 🚀** **Happy skill building! 🚀**

View File

@@ -106,6 +106,8 @@ iwr -useb https://raw.githubusercontent.com/daymade/claude-code-skills/main/scri
claude plugin marketplace add https://github.com/daymade/claude-code-skills claude plugin marketplace add https://github.com/daymade/claude-code-skills
# Marketplace 名称daymade-skills来自 marketplace.json # Marketplace 名称daymade-skills来自 marketplace.json
# 安装命令请使用 @daymade-skills例如 skill-name@daymade-skills
# 所有命令都应使用 `claude plugin ...`(没有 `/plugin` 命令)
# 步骤 2安装你需要的技能 # 步骤 2安装你需要的技能
claude plugin install github-ops@daymade-skills claude plugin install github-ops@daymade-skills
claude plugin install markdown-tools@daymade-skills claude plugin install markdown-tools@daymade-skills
@@ -114,7 +116,9 @@ claude plugin install markdown-tools@daymade-skills
# 步骤 3重启 Claude Code # 步骤 3重启 Claude Code
``` ```
### 可用技能 ### 可用技能(快速入门)
本表为快速入门列表。完整 25 个技能请见 [README.zh-CN.md](./README.zh-CN.md)。
| 技能 | 描述 | 使用场景 | | 技能 | 描述 | 使用场景 |
|-------|-------------|-------------| |-------|-------------|-------------|
@@ -173,7 +177,7 @@ claude plugin install skill-name@daymade-skills
## 常见问题 ## 常见问题
**Q我应该首先安装哪些技能** **Q我应该首先安装哪些技能**
A如果你想创建技能**skill-creator** 开始。否则,根据你的需求安装(参见表)。 A如果你想创建技能**skill-creator** 开始。否则,根据你的需求安装(参见快速入门表及 README 完整列表)。
**Q我可以安装多个技能吗** **Q我可以安装多个技能吗**
A可以每个技能都是独立的。根据需要安装任意数量的技能。 A可以每个技能都是独立的。根据需要安装任意数量的技能。
@@ -196,7 +200,7 @@ A查看 [CONTRIBUTING.md](./CONTRIBUTING.md) 了解指南。我们欢迎技
- 📖 阅读完整的 [README.zh-CN.md](./README.zh-CN.md) 获取详细信息 - 📖 阅读完整的 [README.zh-CN.md](./README.zh-CN.md) 获取详细信息
- 🌐 English users see [README.md](./README.md) - 🌐 English users see [README.md](./README.md)
- 💡 查看 [IMPROVEMENT_PLAN.md](./IMPROVEMENT_PLAN.md) 了解即将推出的功能 - 💡 查看 [CHANGELOG.md](./CHANGELOG.md) 了解近期更新
- 🤝 在 [CONTRIBUTING.md](./CONTRIBUTING.md) 贡献 - 🤝 在 [CONTRIBUTING.md](./CONTRIBUTING.md) 贡献
**祝你构建技能愉快!🚀** **祝你构建技能愉快!🚀**

184
README.md
View File

@@ -6,15 +6,15 @@
[![简体中文](https://img.shields.io/badge/语言-简体中文-red)](./README.zh-CN.md) [![简体中文](https://img.shields.io/badge/语言-简体中文-red)](./README.zh-CN.md)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Skills](https://img.shields.io/badge/skills-23-blue.svg)](https://github.com/daymade/claude-code-skills) [![Skills](https://img.shields.io/badge/skills-25-blue.svg)](https://github.com/daymade/claude-code-skills)
[![Version](https://img.shields.io/badge/version-1.16.0-green.svg)](https://github.com/daymade/claude-code-skills) [![Version](https://img.shields.io/badge/version-1.18.0-green.svg)](https://github.com/daymade/claude-code-skills)
[![Claude Code](https://img.shields.io/badge/Claude%20Code-2.0.13+-purple.svg)](https://claude.com/code) [![Claude Code](https://img.shields.io/badge/Claude%20Code-2.0.13+-purple.svg)](https://claude.com/code)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./CONTRIBUTING.md) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./CONTRIBUTING.md)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/daymade/claude-code-skills/graphs/commit-activity) [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/daymade/claude-code-skills/graphs/commit-activity)
</div> </div>
Professional Claude Code skills marketplace featuring 23 production-ready skills for enhanced development workflows. Professional Claude Code skills marketplace featuring 25 production-ready skills for enhanced development workflows.
## 📑 Table of Contents ## 📑 Table of Contents
@@ -104,10 +104,12 @@ iwr -useb https://raw.githubusercontent.com/daymade/claude-code-skills/main/scri
Add the marketplace: Add the marketplace:
```bash ```bash
/plugin marketplace add https://github.com/daymade/claude-code-skills claude plugin marketplace add https://github.com/daymade/claude-code-skills
``` ```
Marketplace name is `daymade-skills` (from marketplace.json). Use `@daymade-skills` when installing plugins. Marketplace name is `daymade-skills` (from marketplace.json). Use `@daymade-skills` when installing plugins.
Do not use the repo path as a marketplace name (e.g. `@daymade/claude-code-skills` will fail).
All plugin commands should use `claude plugin ...` (there is no `/plugin` command).
**Essential Skill** (recommended first install): **Essential Skill** (recommended first install):
```bash ```bash
@@ -140,9 +142,24 @@ claude plugin install llm-icon-finder@daymade-skills
# CLI demo generation # CLI demo generation
claude plugin install cli-demo-generator@daymade-skills claude plugin install cli-demo-generator@daymade-skills
# Cloudflare diagnostics
claude plugin install cloudflare-troubleshooting@daymade-skills
# UI design system extraction
claude plugin install ui-designer@daymade-skills
# Presentation creation
claude plugin install ppt-creator@daymade-skills
# YouTube video/audio downloading # YouTube video/audio downloading
claude plugin install youtube-downloader@daymade-skills claude plugin install youtube-downloader@daymade-skills
# Secure repomix packaging
claude plugin install repomix-safe-mixer@daymade-skills
# ASR transcript correction
claude plugin install transcript-fixer@daymade-skills
# Video comparison and quality analysis # Video comparison and quality analysis
claude plugin install video-comparer@daymade-skills claude plugin install video-comparer@daymade-skills
@@ -158,8 +175,20 @@ claude plugin install claude-code-history-files-finder@daymade-skills
# Documentation consolidation # Documentation consolidation
claude plugin install docs-cleaner@daymade-skills claude plugin install docs-cleaner@daymade-skills
# PDF generation with Chinese font support
claude plugin install pdf-creator@daymade-skills
# CLAUDE.md progressive disclosure optimization
claude plugin install claude-md-progressive-disclosurer@daymade-skills
# CCPM skill registry search and management # CCPM skill registry search and management
claude plugin install skills-search@daymade-skills claude plugin install skills-search@daymade-skills
# Promptfoo LLM evaluation framework
claude plugin install promptfoo-evaluation@daymade-skills
# iOS app development
claude plugin install iOS-APP-developer@daymade-skills
``` ```
Each skill can be installed independently - choose only what you need! Each skill can be installed independently - choose only what you need!
@@ -820,6 +849,128 @@ ccpm install-bundle web-dev # Install web development skills bundle
--- ---
### 21. **pdf-creator** - PDF Creation with Chinese Font Support
Create professional PDF documents from markdown with proper Chinese typography using WeasyPrint.
**When to use:**
- Converting markdown to PDF for sharing or printing
- Generating formal documents (legal filings, reports)
- Ensuring correct Chinese font rendering
**Key features:**
- WeasyPrint + Markdown conversion pipeline
- Built-in Chinese font fallbacks
- A4 layout defaults with print-friendly margins
- Batch conversion scripts
**Example usage:**
```bash
uv run --with weasyprint --with markdown scripts/md_to_pdf.py input.md output.pdf
```
**🎬 Live Demo**
*Coming soon*
📚 **Documentation**: See [pdf-creator/SKILL.md](./pdf-creator/SKILL.md) for setup and workflow details.
**Requirements**: Python 3.8+, `weasyprint`, `markdown`
---
### 22. **claude-md-progressive-disclosurer** - CLAUDE.md Optimization
Optimize user CLAUDE.md files using progressive disclosure to reduce context bloat while preserving critical rules.
**When to use:**
- CLAUDE.md is too long or repetitive
- Need to move detailed procedures into references
- Want to extract reusable workflows into skills
**Key features:**
- Section classification (keep/move/extract/remove)
- Before/after line-count reporting
- Reference file and pointer formats
- Best-practice optimization workflow
**Example usage:**
```
"Optimize my ~/.claude/CLAUDE.md using progressive disclosure and propose a plan."
```
**🎬 Live Demo**
*Coming soon*
📚 **Documentation**: See [claude-md-progressive-disclosurer/SKILL.md](./claude-md-progressive-disclosurer/SKILL.md).
---
### 23. **promptfoo-evaluation** - Promptfoo LLM Evaluation
Configure and run LLM evaluations with Promptfoo for prompt testing and model comparisons.
**When to use:**
- Setting up prompt tests and eval configs
- Comparing LLM outputs across providers
- Adding custom assertions or LLM-as-judge grading
**Key features:**
- promptfooconfig.yaml templates
- Python custom assertions
- llm-rubric scoring guidance
- Built-in preview (echo provider) workflows
**Example usage:**
```bash
npx promptfoo@latest init
npx promptfoo@latest eval
npx promptfoo@latest view
```
**🎬 Live Demo**
*Coming soon*
📚 **Documentation**: See [promptfoo-evaluation/references/promptfoo_api.md](./promptfoo-evaluation/references/promptfoo_api.md).
**Requirements**: Node.js (Promptfoo via `npx promptfoo@latest`)
---
### 24. **iOS-APP-developer** - iOS App Development
Build, configure, and debug iOS apps with XcodeGen, SwiftUI, and Swift Package Manager.
**When to use:**
- Setting up XcodeGen `project.yml`
- Fixing SPM dependency or embed issues
- Handling code signing and device deployment errors
- Debugging camera/AVFoundation problems
**Key features:**
- XcodeGen project templates
- SPM dynamic framework embedding fixes
- Code signing and provisioning guidance
- Device deployment and troubleshooting checklists
**Example usage:**
```bash
xcodegen generate
xcodebuild -destination 'platform=iOS Simulator,name=iPhone 17' build
```
**🎬 Live Demo**
*Coming soon*
📚 **Documentation**: See [iOS-APP-developer/references/xcodegen-full.md](./iOS-APP-developer/references/xcodegen-full.md).
**Requirements**: macOS + Xcode, XcodeGen
---
## 🎬 Interactive Demo Gallery ## 🎬 Interactive Demo Gallery
Want to see all demos in one place with click-to-enlarge functionality? Check out our [interactive demo gallery](./demos/index.html) or browse the [demos directory](./demos/). Want to see all demos in one place with click-to-enlarge functionality? Check out our [interactive demo gallery](./demos/index.html) or browse the [demos directory](./demos/).
@@ -832,6 +983,9 @@ Use **github-ops** to streamline PR creation, issue management, and API operatio
### For Documentation ### For Documentation
Combine **markdown-tools** for document conversion and **mermaid-tools** for diagram generation to create comprehensive documentation. Use **llm-icon-finder** to add brand icons. Combine **markdown-tools** for document conversion and **mermaid-tools** for diagram generation to create comprehensive documentation. Use **llm-icon-finder** to add brand icons.
### For PDF & Printable Documents
Use **pdf-creator** to convert markdown to print-ready PDFs with proper Chinese font support for formal documents and reports.
### For Team Communication ### For Team Communication
Use **teams-channel-post-writer** to share knowledge and **statusline-generator** to track costs while working. Use **teams-channel-post-writer** to share knowledge and **statusline-generator** to track costs while working.
@@ -865,9 +1019,18 @@ Use **claude-code-history-files-finder** to recover deleted files from previous
### For Documentation Maintenance ### For Documentation Maintenance
Use **docs-cleaner** to consolidate redundant documentation while preserving valuable content. Perfect for cleaning up documentation sprawl after rapid development phases or merging overlapping docs into authoritative sources. Use **docs-cleaner** to consolidate redundant documentation while preserving valuable content. Perfect for cleaning up documentation sprawl after rapid development phases or merging overlapping docs into authoritative sources.
### For CLAUDE.md Optimization
Use **claude-md-progressive-disclosurer** to reduce CLAUDE.md bloat by moving detailed sections into references while keeping core rules visible.
### For Skill Discovery & Management ### For Skill Discovery & Management
Use **skills-search** to find, install, and manage Claude Code skills from the CCPM registry. Perfect for discovering new skills for specific tasks, installing skill bundles for common workflows, and keeping your skill collection organized. Use **skills-search** to find, install, and manage Claude Code skills from the CCPM registry. Perfect for discovering new skills for specific tasks, installing skill bundles for common workflows, and keeping your skill collection organized.
### For LLM Evaluation & Model Comparison
Use **promptfoo-evaluation** to set up prompt tests, compare model outputs, and run automated evaluations with custom assertions.
### For iOS App Development
Use **iOS-APP-developer** to configure XcodeGen projects, resolve SPM dependency issues, and troubleshoot code signing or device deployment.
## 📚 Documentation ## 📚 Documentation
Each skill includes: Each skill includes:
@@ -887,6 +1050,8 @@ Each skill includes:
- **skill-creator**: See `skill-creator/SKILL.md` for complete skill creation workflow - **skill-creator**: See `skill-creator/SKILL.md` for complete skill creation workflow
- **llm-icon-finder**: See `llm-icon-finder/references/icons-list.md` for available icons - **llm-icon-finder**: See `llm-icon-finder/references/icons-list.md` for available icons
- **cli-demo-generator**: See `cli-demo-generator/references/vhs_syntax.md` for VHS syntax and `cli-demo-generator/references/best_practices.md` for demo guidelines - **cli-demo-generator**: See `cli-demo-generator/references/vhs_syntax.md` for VHS syntax and `cli-demo-generator/references/best_practices.md` for demo guidelines
- **cloudflare-troubleshooting**: See `cloudflare-troubleshooting/references/api_overview.md` for API documentation
- **ui-designer**: See `ui-designer/SKILL.md` for design system extraction workflow
- **ppt-creator**: See `ppt-creator/references/WORKFLOW.md` for 9-stage creation process and `ppt-creator/references/ORCHESTRATION_OVERVIEW.md` for automation - **ppt-creator**: See `ppt-creator/references/WORKFLOW.md` for 9-stage creation process and `ppt-creator/references/ORCHESTRATION_OVERVIEW.md` for automation
- **youtube-downloader**: See `youtube-downloader/SKILL.md` for usage examples and troubleshooting - **youtube-downloader**: See `youtube-downloader/SKILL.md` for usage examples and troubleshooting
- **repomix-safe-mixer**: See `repomix-safe-mixer/references/common_secrets.md` for detected credential patterns - **repomix-safe-mixer**: See `repomix-safe-mixer/references/common_secrets.md` for detected credential patterns
@@ -896,7 +1061,11 @@ Each skill includes:
- **prompt-optimizer**: See `prompt-optimizer/references/ears_syntax.md` for EARS transformation patterns, `prompt-optimizer/references/domain_theories.md` for theory catalog, and `prompt-optimizer/references/examples.md` for complete transformations - **prompt-optimizer**: See `prompt-optimizer/references/ears_syntax.md` for EARS transformation patterns, `prompt-optimizer/references/domain_theories.md` for theory catalog, and `prompt-optimizer/references/examples.md` for complete transformations
- **claude-code-history-files-finder**: See `claude-code-history-files-finder/references/session_file_format.md` for JSONL structure and `claude-code-history-files-finder/references/workflow_examples.md` for recovery workflows - **claude-code-history-files-finder**: See `claude-code-history-files-finder/references/session_file_format.md` for JSONL structure and `claude-code-history-files-finder/references/workflow_examples.md` for recovery workflows
- **docs-cleaner**: See `docs-cleaner/SKILL.md` for consolidation workflows - **docs-cleaner**: See `docs-cleaner/SKILL.md` for consolidation workflows
- **pdf-creator**: See `pdf-creator/SKILL.md` for PDF conversion and font setup
- **claude-md-progressive-disclosurer**: See `claude-md-progressive-disclosurer/SKILL.md` for CLAUDE.md optimization workflow
- **skills-search**: See `skills-search/SKILL.md` for CCPM CLI commands and registry operations - **skills-search**: See `skills-search/SKILL.md` for CCPM CLI commands and registry operations
- **promptfoo-evaluation**: See `promptfoo-evaluation/references/promptfoo_api.md` for evaluation patterns
- **iOS-APP-developer**: See `iOS-APP-developer/references/xcodegen-full.md` for XcodeGen options and project.yml details
## 🛠️ Requirements ## 🛠️ Requirements
@@ -907,6 +1076,7 @@ Each skill includes:
- **mermaid-cli** (for mermaid-tools) - **mermaid-cli** (for mermaid-tools)
- **yt-dlp** (for youtube-downloader): `brew install yt-dlp` or `pip install yt-dlp` - **yt-dlp** (for youtube-downloader): `brew install yt-dlp` or `pip install yt-dlp`
- **FFmpeg/FFprobe** (for video-comparer): `brew install ffmpeg`, `apt install ffmpeg`, or `winget install ffmpeg` - **FFmpeg/FFprobe** (for video-comparer): `brew install ffmpeg`, `apt install ffmpeg`, or `winget install ffmpeg`
- **weasyprint, markdown** (for pdf-creator)
- **VHS** (for cli-demo-generator): `brew install vhs` - **VHS** (for cli-demo-generator): `brew install vhs`
- **asciinema** (optional, for cli-demo-generator interactive recording) - **asciinema** (optional, for cli-demo-generator interactive recording)
- **ccusage** (optional, for statusline cost tracking) - **ccusage** (optional, for statusline cost tracking)
@@ -914,6 +1084,8 @@ Each skill includes:
- **Marp CLI** (optional, for ppt-creator Marp PPTX export): `npm install -g @marp-team/marp-cli` - **Marp CLI** (optional, for ppt-creator Marp PPTX export): `npm install -g @marp-team/marp-cli`
- **repomix** (for repomix-safe-mixer): `npm install -g repomix` - **repomix** (for repomix-safe-mixer): `npm install -g repomix`
- **CCPM CLI** (for skills-search): `npm install -g @daymade/ccpm` - **CCPM CLI** (for skills-search): `npm install -g @daymade/ccpm`
- **Promptfoo** (for promptfoo-evaluation): `npx promptfoo@latest`
- **macOS + Xcode, XcodeGen** (for iOS-APP-developer)
## ❓ FAQ ## ❓ FAQ
@@ -946,7 +1118,7 @@ We recommend using [CC-Switch](https://github.com/farion1231/cc-switch) to manag
### What's the difference between skill-creator and other skills? ### What's the difference between skill-creator and other skills?
**skill-creator** is a meta-skill - it helps you create other skills. The other 7 skills are end-user skills that provide specific functionalities (GitHub ops, document conversion, etc.). If you want to extend Claude Code with your own workflows, start with skill-creator. **skill-creator** is a meta-skill - it helps you create other skills. The other skills are end-user skills that provide specific functionalities (GitHub ops, document conversion, etc.). If you want to extend Claude Code with your own workflows, start with skill-creator.
--- ---
@@ -996,4 +1168,4 @@ If you find these skills useful, please:
**Built with ❤️ using the skill-creator skill for Claude Code** **Built with ❤️ using the skill-creator skill for Claude Code**
Last updated: 2025-10-22 | Version 1.2.0 Last updated: 2025-12-20 | Marketplace version 1.18.0

View File

@@ -6,15 +6,15 @@
[![简体中文](https://img.shields.io/badge/语言-简体中文-red)](./README.zh-CN.md) [![简体中文](https://img.shields.io/badge/语言-简体中文-red)](./README.zh-CN.md)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Skills](https://img.shields.io/badge/skills-23-blue.svg)](https://github.com/daymade/claude-code-skills) [![Skills](https://img.shields.io/badge/skills-25-blue.svg)](https://github.com/daymade/claude-code-skills)
[![Version](https://img.shields.io/badge/version-1.16.0-green.svg)](https://github.com/daymade/claude-code-skills) [![Version](https://img.shields.io/badge/version-1.18.0-green.svg)](https://github.com/daymade/claude-code-skills)
[![Claude Code](https://img.shields.io/badge/Claude%20Code-2.0.13+-purple.svg)](https://claude.com/code) [![Claude Code](https://img.shields.io/badge/Claude%20Code-2.0.13+-purple.svg)](https://claude.com/code)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./CONTRIBUTING.md) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./CONTRIBUTING.md)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/daymade/claude-code-skills/graphs/commit-activity) [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/daymade/claude-code-skills/graphs/commit-activity)
</div> </div>
专业的 Claude Code 技能市场,提供 23 个生产就绪的技能,用于增强开发工作流。 专业的 Claude Code 技能市场,提供 25 个生产就绪的技能,用于增强开发工作流。
## 📑 目录 ## 📑 目录
@@ -104,10 +104,12 @@ iwr -useb https://raw.githubusercontent.com/daymade/claude-code-skills/main/scri
添加市场: 添加市场:
```bash ```bash
/plugin marketplace add https://github.com/daymade/claude-code-skills claude plugin marketplace add https://github.com/daymade/claude-code-skills
``` ```
Marketplace 名称是 `daymade-skills`(来自 marketplace.json安装插件时请使用 `@daymade-skills` Marketplace 名称是 `daymade-skills`(来自 marketplace.json安装插件时请使用 `@daymade-skills`
不要把仓库路径当成 marketplace 名称(例如 `@daymade/claude-code-skills` 会失败)。
所有插件命令都应使用 `claude plugin ...`(没有 `/plugin` 命令)。
**必备技能**(推荐首先安装): **必备技能**(推荐首先安装):
```bash ```bash
@@ -140,9 +142,24 @@ claude plugin install llm-icon-finder@daymade-skills
# CLI 演示生成 # CLI 演示生成
claude plugin install cli-demo-generator@daymade-skills claude plugin install cli-demo-generator@daymade-skills
# Cloudflare 诊断
claude plugin install cloudflare-troubleshooting@daymade-skills
# UI 设计系统提取
claude plugin install ui-designer@daymade-skills
# 演示文稿创建
claude plugin install ppt-creator@daymade-skills
# YouTube 视频/音频下载 # YouTube 视频/音频下载
claude plugin install youtube-downloader@daymade-skills claude plugin install youtube-downloader@daymade-skills
# 安全 Repomix 打包
claude plugin install repomix-safe-mixer@daymade-skills
# ASR 转录校正
claude plugin install transcript-fixer@daymade-skills
# 视频比较和质量分析 # 视频比较和质量分析
claude plugin install video-comparer@daymade-skills claude plugin install video-comparer@daymade-skills
@@ -158,8 +175,20 @@ claude plugin install claude-code-history-files-finder@daymade-skills
# 文档整合 # 文档整合
claude plugin install docs-cleaner@daymade-skills claude plugin install docs-cleaner@daymade-skills
# PDF 生成(含中文字体支持)
claude plugin install pdf-creator@daymade-skills
# CLAUDE.md 渐进式披露优化
claude plugin install claude-md-progressive-disclosurer@daymade-skills
# CCPM 技能注册表搜索和管理 # CCPM 技能注册表搜索和管理
claude plugin install skills-search@daymade-skills claude plugin install skills-search@daymade-skills
# Promptfoo LLM 评测框架
claude plugin install promptfoo-evaluation@daymade-skills
# iOS 应用开发
claude plugin install iOS-APP-developer@daymade-skills
``` ```
每个技能都可以独立安装 - 只选择你需要的! 每个技能都可以独立安装 - 只选择你需要的!
@@ -860,6 +889,127 @@ ccpm install-bundle web-dev # 安装 Web 开发技能包
--- ---
### 21. **pdf-creator** - PDF 生成(中文字体支持)
使用 WeasyPrint 将 markdown 转换为专业 PDF并提供完善的中文字体支持。
**使用场景:**
- 将 markdown 转换为可分享/可打印的 PDF
- 生成正式文档(法律文件、报告)
- 需要正确的中文排版
**主要功能:**
- WeasyPrint + Markdown 转换管道
- 内置中文字体回退
- A4 版式与打印友好边距
- 批量转换脚本
**示例用法:**
```bash
uv run --with weasyprint --with markdown scripts/md_to_pdf.py input.md output.pdf
```
**🎬 实时演示**
*即将推出*
📚 **文档**:参见 [pdf-creator/SKILL.md](./pdf-creator/SKILL.md) 了解设置与工作流。
**要求**Python 3.8+`weasyprint``markdown`
---
### 22. **claude-md-progressive-disclosurer** - CLAUDE.md 优化
使用渐进式披露原则优化 CLAUDE.md减少上下文负担但保留关键规则。
**使用场景:**
- CLAUDE.md 过长或重复
- 需要将详细流程移至 references
- 希望把可复用工作流抽成技能
**主要功能:**
- 章节分类(保留/迁移/提取/移除)
- 变更前后行数对比
- references 指针格式与最佳实践
**示例用法:**
```
"请用渐进式披露优化我的 ~/.claude/CLAUDE.md并给出方案"
```
**🎬 实时演示**
*即将推出*
📚 **文档**:参见 [claude-md-progressive-disclosurer/SKILL.md](./claude-md-progressive-disclosurer/SKILL.md)。
---
### 23. **promptfoo-evaluation** - Promptfoo LLM 评测
使用 Promptfoo 配置并运行 LLM 评测,进行提示词测试与模型对比。
**使用场景:**
- 搭建 prompt 测试与评测配置
- 对比不同模型输出
- 编写自定义断言或 LLM-as-judge 评分
**主要功能:**
- promptfooconfig.yaml 模板
- Python 自定义断言
- llm-rubric 评分指引
- echo provider 预览流程
**示例用法:**
```bash
npx promptfoo@latest init
npx promptfoo@latest eval
npx promptfoo@latest view
```
**🎬 实时演示**
*即将推出*
📚 **文档**:参见 [promptfoo-evaluation/references/promptfoo_api.md](./promptfoo-evaluation/references/promptfoo_api.md)。
**要求**Node.jsPromptfoo 通过 `npx promptfoo@latest`
---
### 24. **iOS-APP-developer** - iOS 应用开发
使用 XcodeGen、SwiftUI 与 SPM 构建、配置和调试 iOS 应用。
**使用场景:**
- 配置 XcodeGen `project.yml`
- 修复 SPM 依赖或嵌入问题
- 处理签名与真机部署错误
- 调试相机/AVFoundation
**主要功能:**
- XcodeGen 项目模板
- SPM 动态框架嵌入修复
- 代码签名与配置指导
- 真机部署与故障排查清单
**示例用法:**
```bash
xcodegen generate
xcodebuild -destination 'platform=iOS Simulator,name=iPhone 17' build
```
**🎬 实时演示**
*即将推出*
📚 **文档**:参见 [iOS-APP-developer/references/xcodegen-full.md](./iOS-APP-developer/references/xcodegen-full.md)。
**要求**macOS + XcodeXcodeGen
---
## 🎬 交互式演示画廊 ## 🎬 交互式演示画廊
想要在一个地方查看所有演示并具有点击放大功能?访问我们的[交互式演示画廊](./demos/index.html)或浏览[演示目录](./demos/)。 想要在一个地方查看所有演示并具有点击放大功能?访问我们的[交互式演示画廊](./demos/index.html)或浏览[演示目录](./demos/)。
@@ -872,6 +1022,9 @@ ccpm install-bundle web-dev # 安装 Web 开发技能包
### 文档处理 ### 文档处理
结合 **markdown-tools** 进行文档转换和 **mermaid-tools** 进行图表生成,创建全面的文档。使用 **llm-icon-finder** 添加品牌图标。 结合 **markdown-tools** 进行文档转换和 **mermaid-tools** 进行图表生成,创建全面的文档。使用 **llm-icon-finder** 添加品牌图标。
### PDF 与可打印文档
使用 **pdf-creator** 将 markdown 转换为适合打印的 PDF并提供中文字体支持适用于正式报告和归档材料。
### 团队通信 ### 团队通信
使用 **teams-channel-post-writer** 分享知识,使用 **statusline-generator** 在工作时跟踪成本。 使用 **teams-channel-post-writer** 分享知识,使用 **statusline-generator** 在工作时跟踪成本。
@@ -905,6 +1058,15 @@ ccpm install-bundle web-dev # 安装 Web 开发技能包
### 文档维护 ### 文档维护
使用 **docs-cleaner** 在保留有价值内容的同时整合冗余文档。非常适合在快速开发阶段后清理文档扩散或将重叠的文档合并为权威来源。 使用 **docs-cleaner** 在保留有价值内容的同时整合冗余文档。非常适合在快速开发阶段后清理文档扩散或将重叠的文档合并为权威来源。
### CLAUDE.md 优化
使用 **claude-md-progressive-disclosurer** 通过渐进式披露减少 CLAUDE.md 体积,同时保留关键规则。
### LLM 评测与模型对比
使用 **promptfoo-evaluation** 运行提示词测试、对比模型输出并执行自定义断言评测。
### iOS 应用开发
使用 **iOS-APP-developer** 配置 XcodeGen 项目,处理 SPM 依赖、签名与部署问题。
### 技能发现与管理 ### 技能发现与管理
使用 **skills-search** 从 CCPM 注册表中查找、安装和管理 Claude Code 技能。非常适合为特定任务发现新技能、为常见工作流安装技能包,以及保持技能集合的有序管理。 使用 **skills-search** 从 CCPM 注册表中查找、安装和管理 Claude Code 技能。非常适合为特定任务发现新技能、为常见工作流安装技能包,以及保持技能集合的有序管理。
@@ -938,7 +1100,11 @@ ccpm install-bundle web-dev # 安装 Web 开发技能包
- **prompt-optimizer**:参见 `prompt-optimizer/references/ears_syntax.md` 了解 EARS 转换模式、`prompt-optimizer/references/domain_theories.md` 了解理论目录和 `prompt-optimizer/references/examples.md` 了解完整转换示例 - **prompt-optimizer**:参见 `prompt-optimizer/references/ears_syntax.md` 了解 EARS 转换模式、`prompt-optimizer/references/domain_theories.md` 了解理论目录和 `prompt-optimizer/references/examples.md` 了解完整转换示例
- **claude-code-history-files-finder**:参见 `claude-code-history-files-finder/references/session_file_format.md` 了解 JSONL 结构和 `claude-code-history-files-finder/references/workflow_examples.md` 了解恢复工作流 - **claude-code-history-files-finder**:参见 `claude-code-history-files-finder/references/session_file_format.md` 了解 JSONL 结构和 `claude-code-history-files-finder/references/workflow_examples.md` 了解恢复工作流
- **docs-cleaner**:参见 `docs-cleaner/SKILL.md` 了解整合工作流 - **docs-cleaner**:参见 `docs-cleaner/SKILL.md` 了解整合工作流
- **pdf-creator**:参见 `pdf-creator/SKILL.md` 了解 PDF 转换与字体设置
- **claude-md-progressive-disclosurer**:参见 `claude-md-progressive-disclosurer/SKILL.md` 了解 CLAUDE.md 优化工作流
- **skills-search**:参见 `skills-search/SKILL.md` 了解 CCPM CLI 命令和注册表操作 - **skills-search**:参见 `skills-search/SKILL.md` 了解 CCPM CLI 命令和注册表操作
- **promptfoo-evaluation**:参见 `promptfoo-evaluation/references/promptfoo_api.md` 了解评测模式
- **iOS-APP-developer**:参见 `iOS-APP-developer/references/xcodegen-full.md` 了解 XcodeGen 选项与 project.yml 细节
## 🛠️ 系统要求 ## 🛠️ 系统要求
@@ -952,7 +1118,10 @@ ccpm install-bundle web-dev # 安装 Web 开发技能包
- **ccusage**(可选,用于状态栏成本跟踪) - **ccusage**(可选,用于状态栏成本跟踪)
- **yt-dlp**(用于 youtube-downloader`brew install yt-dlp``pip install yt-dlp` - **yt-dlp**(用于 youtube-downloader`brew install yt-dlp``pip install yt-dlp`
- **FFmpeg/FFprobe**(用于 video-comparer`brew install ffmpeg``apt install ffmpeg``winget install ffmpeg` - **FFmpeg/FFprobe**(用于 video-comparer`brew install ffmpeg``apt install ffmpeg``winget install ffmpeg`
- **weasyprint、markdown**(用于 pdf-creator
- **CCPM CLI**(用于 skills-search`npm install -g @daymade/ccpm` - **CCPM CLI**(用于 skills-search`npm install -g @daymade/ccpm`
- **Promptfoo**(用于 promptfoo-evaluation`npx promptfoo@latest`
- **macOS + Xcode、XcodeGen**(用于 iOS-APP-developer
## ❓ 常见问题 ## ❓ 常见问题
@@ -985,7 +1154,7 @@ claude plugin install skill-name@daymade-skills
### skill-creator 和其他技能有什么区别? ### skill-creator 和其他技能有什么区别?
**skill-creator** 是一个元技能 - 它帮助你创建其他技能。其他 10 个技能是最终用户技能提供特定功能GitHub 操作、文档转换等)。如果你想用自己的工作流扩展 Claude Code从 skill-creator 开始。 **skill-creator** 是一个元技能 - 它帮助你创建其他技能。其他技能是面向最终用户技能提供特定功能GitHub 操作、文档转换等)。如果你想用自己的工作流扩展 Claude Code从 skill-creator 开始。
--- ---
@@ -1035,4 +1204,4 @@ claude plugin install skill-name@daymade-skills
**使用 skill-creator 技能为 Claude Code 精心打造 ❤️** **使用 skill-creator 技能为 Claude Code 精心打造 ❤️**
最后更新2025-10-22 | 版本 1.2.0 最后更新2025-12-20 | 市场版本 1.18.0

View File

@@ -548,7 +548,7 @@
<p>Install the Claude Code Skills Marketplace and start using these skills today!</p> <p>Install the Claude Code Skills Marketplace and start using these skills today!</p>
<br> <br>
<p><strong>Quick Install:</strong></p> <p><strong>Quick Install:</strong></p>
<p><code>/plugin marketplace add https://github.com/daymade/claude-code-skills</code></p> <p><code>claude plugin marketplace add https://github.com/daymade/claude-code-skills</code></p>
<br> <br>
<p> <p>
<a href="https://github.com/daymade/claude-code-skills" target="_blank">📖 Documentation</a> | <a href="https://github.com/daymade/claude-code-skills" target="_blank">📖 Documentation</a> |