📋 概述
本文档提供了Claude Skills仓库的完整目录结构和详细说明。该仓库包含18个技能,分为两大类:专有文档处理技能和开源示例技能。
📁 根目录结构
skills-main/
├── .claude-plugin/
│ └── marketplace.json # Claude插件市场配置文件
├── .gitignore # Git版本控制忽略文件
├── README.md # 仓库主要说明文档
├── agent_skills_spec.md # 代理技能规范文档
├── THIRD_PARTY_NOTICES.md # 第三方许可证声明文件
├── document-skills/ # 📄 文档处理技能包(专有)
├── algorithmic-art/ # 🎨 算法艺术生成技能
├── artifacts-builder/ # 🔧 HTML工件构建技能
├── brand-guidelines/ # 🏢 品牌规范应用技能
├── canvas-design/ # 🖼️ 画布设计技能
├── internal-comms/ # 📧 内部沟通写作技能
├── mcp-builder/ # 🌐 MCP服务器构建技能
├── skill-creator/ # 📚 技能创建指南技能
├── slack-gif-creator/ # 🎬 Slack GIF创建技能
├── template-skill/ # 📋 基础技能模板
├── theme-factory/ # 🎨 主题工厂技能
└── webapp-testing/ # 🧪 Web应用测试技能
📄 文档处理技能包 (专有)
document-skills/docx/ - Word文档处理
document-skills/docx/
├── SKILL.md # 技能定义和使用说明
├── docx-js.md # Docx.js库文档
├── ooxml.md # Open XML格式文档
├── LICENSE.txt # 许可证文件
├── ooxml/ # Open XML架构和处理
│ ├── schemas/ # XML架构定义目录
│ │ ├── ecma/fouth-edition/ # ECMA 376第四版标准
│ │ │ ├── opc-contentTypes.xsd # 内容类型架构
│ │ │ ├── opc-coreProperties.xsd # 核心属性架构
│ │ │ ├── opc-digSig.xsd # 数字签名架构
│ │ │ └── opc-relationships.xsd # 关系架构
│ │ ├── ISO-IEC29500-4_2016/ # ISO/IEC 29500-4:2016标准
│ │ │ ├── dml-chart.xsd # 图表绘图标记语言
│ │ │ ├── dml-main.xsd # 主要绘图标记语言
│ │ │ ├── wml.xsd # 文字处理标记语言
│ │ │ └── [18 more schema files...] # 其他架构文件
│ │ ├── mce/ # 标记兼容性扩展
│ │ │ └── mc.xsd # 兼容性架构
│ │ └── microsoft/ # 微软特定架构
│ │ ├── wml-2010.xsd # Word 2010扩展
│ │ ├── wml-2012.xsd # Word 2012扩展
│ │ ├── wml-2018.xsd # Word 2018扩展
│ │ └── [5 more schema files...] # 其他微软扩展
│ └── scripts/ # 处理脚本目录
│ ├── pack.py # 打包Open XML文档
│ ├── unpack.py # 解包Open XML文档
│ ├── validate.py # 验证Open XML文档
│ └── validation/ # 验证模块目录
│ ├── __init__.py # 验证模块初始化
│ ├── base.py # 基础验证类
│ ├── docx.py # DOCX特定验证
│ ├── pptx.py # PPTX验证
│ └── redlining.py # 修订验证
└── scripts/ # 额外处理脚本目录
├── __init__.py # 脚本模块初始化
├── document.py # 文档处理工具类
├── utilities.py # 实用函数库
└── templates/ # XML模板目录
├── comments.xml # 评论模板
├── commentsExtended.xml # 扩展评论模板
├── commentsExtensible.xml # 可扩展评论模板
├── commentsIds.xml # 评论ID模板
└── people.xml # 人员信息模板
功能特性:
- 创建和编辑Word文档
- 处理修订和批注
- 支持格式保留
- 原始XML访问
- 文档转换处理
使用说明:
- 工作流决策: 根据任务类型选择合适的工作流
- 文档分析: 使用文本提取或XML访问分析内容
- 文档创建: 从头创建新Word文档
- 文档编辑: 使用基础编辑或修订工作流
使用示例:
用户: "帮我修改这个合同文档,添加一些批注"
技能输出:
1. 使用修订工作流处理他人文档
2. 解包文档访问原始XML
3. 添加批注和修订标记
4. 保持原有格式和结构
5. 重新打包为完整文档
技术特点:
- 完整的Open XML架构支持
- 修订和批注处理能力
- 原始XML访问和编辑
- 文档验证和打包工具
document-skills/pdf/ - PDF处理技能
document-skills/pdf/
├── SKILL.md # 技能定义和使用说明
├── forms.md # PDF表单处理文档
├── reference.md # 参考文档
├── LICENSE.txt # 许可证文件
└── scripts/ # PDF处理脚本目录
├── check_bounding_boxes.py # 边界框验证脚本
├── check_bounding_boxes_test.py # 边界框验证测试
├── check_fillable_fields.py # 可填充字段检查
├── convert_pdf_to_images.py # PDF转图像转换
├── create_validation_image.py # 验证图像创建
├── extract_form_field_info.py # 表单字段信息提取
├── fill_fillable_fields.py # 填充可表单字段
└── fill_pdf_form_with_annotations.py # 带注释的PDF表单填充
功能特性:
- 文本和表格提取
- PDF创建和合并
- 表单字段处理
- 水印添加
- OCR支持
- 加密处理
使用说明:
- 基础操作: 使用pypdf进行合并、分割、文本提取
- 表单处理: 填充PDF表单字段,支持注释
- 图像转换: PDF转图像用于预览和处理
- 高级功能: 查看reference.md获取完整功能
使用示例:
用户: "填写这份PDF申请表"
技能输出:
1. 分析PDF表单结构
2. 提取表单字段信息
3. 填充用户提供的表单数据
4. 保存填写完成的PDF文档
5. 验证填写结果的完整性
技术特点:
- Python pypdf库支持
- 完整的表单处理能力
- 图像转换和验证工具
- 边界框和字段验证脚本
document-skills/pptx/ - PowerPoint处理技能
document-skills/pptx/
├── SKILL.md # 技能定义和使用说明
├── html2pptx.md # HTML转PPTX转换文档
├── ooxml.md # Open XML格式文档
├── LICENSE.txt # 许可证文件
├── ooxml/ # Open XML架构(与docx共享)
│ ├── schemas/ # XML架构定义
│ └── scripts/ # 处理脚本
│ ├── pack.py # 打包Open XML演示文稿
│ ├── unpack.py # 解包Open XML演示文稿
│ ├── validate.py # 验证Open XML演示文稿
│ └── validation/ # 验证模块(与docx共享)
└── scripts/ # 额外处理脚本目录
├── html2pptx.js # HTML转PPTX转换脚本
├── inventory.py # 幻灯片清单管理
├── rearrange.py # 幻灯片重排脚本
├── replace.py # 内容替换脚本
└── thumbnail.py # 缩略图生成脚本
功能特性:
- 创建和编辑演示文稿
- 高级布局管理
- HTML到PowerPoint转换
- 原始OOXML编辑
- 缩略图生成
- 模板支持
使用说明:
- 演示文稿创建: 从头创建新的PowerPoint文件
- 内容编辑: 修改现有幻灯片内容
- 布局管理: 高级幻灯片布局和模板应用
- 格式转换: HTML到PowerPoint转换
使用示例:
用户: "将这个HTML报告转换为PowerPoint演示文稿"
技能输出:
1. 使用html2pptx.js转换脚本
2. 解析HTML结构和内容
3. 创建对应的幻灯片布局
4. 保持格式和样式一致性
5. 生成完整的PPTX文件
技术特点:
- HTML到PowerPoint转换
- Open XML演示文稿支持
- 幻灯片重排和内容替换
- 缩略图生成和管理
document-skills/xlsx/ - Excel处理技能
document-skills/xlsx/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # 许可证文件
└── recalc.py # 公式重计算脚本
功能特性:
- 创建和编辑电子表格
- 公式支持和重计算
- 数据可视化
- 财务建模
- 格式保留
使用说明:
- 电子表格创建: 创建新的Excel工作簿
- 数据处理: 编辑和格式化数据
- 公式计算: 支持复杂公式和重计算
- 格式应用: 应用专业的单元格格式
使用示例:
用户: "创建一个财务报表Excel模板"
技能输出:
1. 设计财务报表结构
2. 添加相关公式和计算
3. 应用专业格式和样式
4. 确保公式正确重计算
5. 生成可用的XLSX模板
技术特点:
- Excel文件创建和编辑
- 公式重计算支持
- 专业格式应用
- 数据处理和可视化
🎨 创意设计技能
algorithmic-art/ - 算法艺术生成
algorithmic-art/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
└── templates/ # 艺术生成模板目录
├── generator_template.js # p5.js生成器模板
└── viewer.html # 艺术查看器模板
功能特性:
- 使用p5.js创建算法艺术
- 支持种子随机性
- 流场和粒子系统
- 交互式HTML工件
- 参数控制探索
使用说明:
- 算法哲学创建: 首先创建一个算法哲学(4-6段落的哲学描述)
- 交互式实现: 基于哲学创建p5.js算法和交互式HTML工件
- 参数探索: 提供种子导航和参数控制供用户探索
使用示例:
用户: "创建一个基于海洋流动的算法艺术"
技能输出:
1. 创建"流体动力学"算法哲学文档
2. 生成交互式HTML工件,包含:
- 基于Perlin噪声的粒子流场系统
- 可调节的流体动力学参数
- 种子导航器探索不同变化
- 实时参数控制面板
技术特点:
- 使用种子随机性确保可重现性
- 基于模板系统保持一致的UI设计
- 支持实时参数调整和艺术探索
- 遵循Art Blocks风格的生成艺术模式
canvas-design/ - 画布设计
canvas-design/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
└── canvas-fonts/ # 字体集合目录
├── ArsenalSC-Regular.ttf # Arsenal Sans字体
├── ArsenalSC-OFL.txt # Arsenal Sans许可证
├── BigShoulders-Regular.ttf # Big Shoulders字体
├── BigShoulders-OFL.txt # Big Shoulders许可证
├── Boldonse-Regular.ttf # Boldonse字体
├── Boldonse-OFL.txt # Boldonse许可证
├── CrimsonPro-Regular.ttf # Crimson Pro字体
├── CrimsonPro-Bold.ttf # Crimson Pro粗体
├── CrimsonPro-Italic.ttf # Crimson Pro斜体
├── CrimsonPro-OFL.txt # Crimson Pro许可证
├── Lora-Regular.ttf # Lora字体
├── Lora-Bold.ttf # Lora粗体
├── Lora-Italic.ttf # Lora斜体
├── Lora-BoldItalic.ttf # Lora粗斜体
├── Lora-OFL.txt # Lora许可证
└── [50+ more font files and licenses...] # 更多字体文件和许可证
功能特性:
- 创建PNG和PDF格式视觉艺术
- 设计哲学应用
- 专业字体集成
- 高质量视觉设计
- 博物馆级工艺标准
使用说明:
- 设计哲学创建: 首先创建一个视觉哲学(4-6段落的描述)
- 视觉实现: 基于哲学创建PNG或PDF格式的视觉艺术品
- 专业字体应用: 从50+专业字体库中选择合适的字体
使用示例:
用户: "创建一个科技会议的海报设计"
技能输出:
1. 创建"数字极简主义"设计哲学文档
2. 生成PDF海报,包含:
- 几何形状和大胆的色彩区块
- 专业的排版和层次结构
- 使用Lora和Crimson Pro等高质量字体
- 极简主义的设计语言
技术特点:
- 集成60+专业字体,涵盖多种设计风格
- 强调工艺品质和细节处理
- 支持多页PDF创作
- 遵循博物馆级设计标准
slack-gif-creator/ - Slack GIF创建器
slack-gif-creator/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
├── requirements.txt # Python依赖清单
├── core/ # 核心动画组件目录
│ ├── color_palettes.py # 调色板定义
│ ├── easing.py # 缓动函数库
│ ├── frame_composer.py # 帧合成工具
│ ├── gif_builder.py # GIF构建工具
│ ├── typography.py # 文本处理工具
│ ├── validators.py # 输入验证工具
│ └── visual_effects.py # 视觉效果库
└── templates/ # 动画模板目录
├── bounce.py # 弹跳动画模板
├── explode.py # 爆炸动画模板
├── fade.py # 淡入淡出模板
├── flip.py # 翻转动画模板
├── kaleidoscope.py # 万花筒效果模板
├── morph.py # 变形动画模板
├── move.py # 移动动画模板
├── pulse.py # 脉冲动画模板
├── shake.py # 震动动画模板
├── slide.py # 滑动动画模板
├── spin.py # 旋转动画模板
├── wiggle.py # 摆动动画模板
└── zoom.py # 缩放动画模板
功能特性:
- 创建优化的Slack GIF
- 支持Slack大小约束验证
- 可组合动画原语
- 文本和颜色辅助工具
- 专业优化策略
使用说明:
- 选择动画类型: 从13种动画原语中选择或组合使用
- 配置参数: 设置大小、帧率、颜色等参数
- 验证约束: 自动验证是否符合Slack的大小限制
- 生成GIF: 输出优化的GIF文件
使用示例:
用户: "创建一个Slack表情GIF,显示一个笑脸在跳舞"
技能输出:
1. 使用pulse + wiggle动画原语组合
2. 配置128x128像素,10fps,32色
3. 验证64KB大小限制
4. 生成优化的跳舞笑脸GIF
技术特点:
- 13种可组合的动画原语
- 自动Slack约束验证(消息GIF: 2MB, 表情GIF: 64KB)
- 专业的缓动函数和视觉效果
- 支持文本渲染和调色板管理
🔧 开发工具技能
artifacts-builder/ - HTML工件构建器
artifacts-builder/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
└── scripts/ # 构建脚本目录
├── bundle-artifact.sh # 工件打包脚本
├── init-artifact.sh # 工件初始化脚本
└── shadcn-components.tar.gz # 预构建shadcn/ui组件
功能特性:
- 使用React + TypeScript + Vite构建
- 40+预装shadcn/ui组件
- 单HTML文件打包
- 现代前端开发栈
- 状态管理和路由支持
使用说明:
- 项目初始化 : 使用
init-artifact.sh创建React项目 - 开发工件: 编辑生成的React代码
- 打包工件 : 使用
bundle-artifact.sh打包成单HTML文件 - 分享工件: 直接分享HTML文件或作为工件展示
使用示例:
用户: "创建一个任务管理web应用"
技能输出:
1. 初始化React + TypeScript项目
2. 开发任务管理应用,包含:
- 添加/删除/编辑任务功能
- 任务状态管理
- 响应式设计
- shadcn/ui组件集成
3. 打包为单HTML文件工件
技术特点:
- React 18 + TypeScript + Vite + Tailwind CSS
- 40+预装shadcn/ui组件
- Parcel打包,支持路径别名
- 单HTML文件输出,完全自包含
mcp-builder/ - MCP服务器构建器
mcp-builder/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
├── reference/ # 参考文档目录
│ ├── evaluation.md # 评估指南
│ ├── mcp_best_practices.md # MCP最佳实践
│ ├── node_mcp_server.md # Node.js MCP服务器指南
│ └── python_mcp_server.md # Python MCP服务器指南
└── scripts/ # MCP构建脚本目录
├── connections.py # 连接工具
├── evaluation.py # 评估工具
├── example_evaluation.xml # 示例评估数据
└── requirements.txt # Python依赖清单
功能特性:
- 创建高质量MCP服务器
- 支持Python (FastMCP)和Node/TypeScript
- 完整开发生命周期
- 外部服务集成
- 代理中心设计原则
使用说明:
- 深度研究和规划: 理解代理中心设计原则和MCP协议
- 实施: 按照语言特定最佳实践实现服务器
- 审查和完善: 代码质量审查和测试
- 创建评估: 生成10个复杂问题验证服务器效果
使用示例:
用户: "为我公司的API创建一个MCP服务器"
技能输出:
1. 研究API文档和认证要求
2. 设计代理中心的工作流程工具
3. 实现Python FastMCP服务器,包含:
- API请求辅助函数
- 错误处理策略
- 分页和过滤实用工具
- 输入验证模型
4. 创建评估问题验证服务器质量
技术特点:
- 支持Python FastMCP和Node/TypeScript SDK
- 代理中心设计方法
- 评估驱动的开发流程
- 完整的MCP协议支持
webapp-testing/ - Web应用测试
webapp-testing/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
├── examples/ # 测试示例目录
│ ├── console_logging.py # 控制台日志示例
│ ├── element_discovery.py # 元素发现示例
│ └── static_html_automation.py # HTML自动化示例
└── scripts/ # 测试工具目录
└── with_server.py # 本地服务器设置
功能特性:
- 使用Playwright测试本地Web应用
- UI验证和调试
- 服务器生命周期管理
- 侦察-行动模式
- 截图和日志捕获
使用说明:
- 决策流程: 根据应用类型选择测试方法
- 服务器管理: 使用with_server.py管理开发服务器
- 侦察-行动: 先侦察页面状态,再执行操作
- 脚本编写: 编写原生Playwright自动化脚本
使用示例:
用户: "测试我的本地React应用是否能正常工作"
技能输出:
1. 启动本地服务器: npm run dev
2. 等待网络空闲状态
3. 侦察页面元素和结构
4. 执行UI测试验证功能
5. 捕获截图和日志用于调试
技术特点:
- Playwright同步API支持
- 自动服务器生命周期管理
- 侦察-行动测试模式
- 支持多服务器环境(前端+后端)
🏢 企业应用技能
brand-guidelines/ - 品牌规范应用
brand-guidelines/
├── SKILL.md # 技能定义和使用说明
└── LICENSE.txt # Apache 2.0许可证
功能特性:
- 应用Anthropic官方品牌色彩
- 排版系统支持
- 智能字体应用
- 形状和强调色应用
- 企业设计标准
使用说明:
- 识别品牌元素: 检测文档中的品牌相关内容
- 应用色彩方案: 使用Anthropic官方色彩
- 字体管理: 智能应用Poppins和Lora字体
- 视觉一致性: 确保品牌识别的一致性
使用示例:
用户: "为这个演示文稿应用Anthropic品牌风格"
技能输出:
1. 分析演示文稿结构和内容
2. 应用品牌色彩:
- 主色: #141413 (深色)
- 背景色: #faf9f5 (浅色)
- 强调色: #d97757 (橙色)
3. 设置字体系统:
- 标题: Poppins字体
- 正文: Lora字体
4. 确保视觉识别一致性
技术特点:
- Anthropic官方色彩规范
- 智能字体回退机制
- 自动视觉层次应用
- 企业级设计标准
internal-comms/ - 内部沟通写作
internal-comms/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
└── examples/ # 沟通示例目录
├── 3p-updates.md # 第三方更新示例
├── company-newsletter.md # 公司通讯示例
├── faq-answers.md # FAQ答案示例
└── general-comms.md # 一般沟通示例
功能特性:
- 3P更新(进度、计划、问题)
- 公司通讯和FAQ
- 状态报告和领导更新
- 事故报告和项目更新
- 公司首选格式支持
使用说明:
- 识别沟通类型: 确定需要的沟通格式
- 加载指南文件: 从examples目录加载相应模板
- 遵循格式规范: 按照特定指南编写内容
- 保持语调一致: 使用公司标准的语调和风格
使用示例:
用户: "写一个团队进度更新报告"
技能输出:
1. 加载3P更新指南模板
2. 按照Progress/Plans/Problems格式编写:
- Progress: 已完成的里程碑和成果
- Plans: 下阶段的具体计划和时间表
- Problems: 遇到的挑战和需要的支持
3. 使用专业的内部沟通语调
4. 确保格式符合公司标准
技术特点:
- 4种标准沟通格式模板
- 3P更新方法论支持
- 公司级沟通标准
- 可扩展的模板系统
theme-factory/ - 主题工厂
theme-factory/
├── SKILL.md # 技能定义和使用说明
├── LICENSE.txt # Apache 2.0许可证
├── theme-showcase.pdf # 主题展示文档
└── themes/ # 预构建主题目录
├── arctic-frost.md # 北极霜主题
├── botanical-garden.md # 植物园主题
├── desert-rose.md # 沙漠玫瑰主题
├── forest-canopy.md # 森林华盖主题
├── golden-hour.md # 黄金时刻主题
├── midnight-galaxy.md # 午夜银河主题
├── modern-minimalist.md # 现代极简主题
├── ocean-depths.md # 海洋深度主题
├── sunset-boulevard.md # 日落大道主题
└── tech-innovation.md # 技术创新主题
功能特性:
- 10个预设专业主题
- 色彩搭配和字体对
- 主题展示可视化选择
- 幻灯片、文档、报告应用
- 自定义主题生成
使用说明:
- 展示主题: 显示theme-showcase.pdf供用户选择
- 确认选择: 获取用户的主题选择确认
- 应用主题: 读取主题文件并应用色彩和字体
- 自定义生成: 基于用户输入生成新主题
使用示例:
用户: "为我的演示文稿应用一个专业的主题"
技能输出:
1. 显示主题展示PDF文档
2. 用户选择"Ocean Depths"主题
3. 应用主题规范:
- 色彩: 深蓝色调,专业海洋风格
- 字体: 标题使用现代无衬线字体
- 视觉: 冷色调,适合商业演示
4. 确保所有幻灯片风格一致
技术特点:
- 10种精心设计的专业主题
- PDF可视化主题展示
- 完整的色彩和字体规范
- 支持自定义主题生成
- 适用于多种文档类型
📚 元技能
skill-creator/ - 技能创建指南
skill-creator/
├── SKILL.md # 完整技能创建指南
├── LICENSE.txt # Apache 2.0许可证
└── scripts/ # 技能管理脚本目录
├── init_skill.py # 技能初始化脚本
├── package_skill.py # 技能打包脚本
└── quick_validate.py # 快速技能验证脚本
功能特性:
- 渐进式披露设计原则
- 完整技能创建流程
- 资源组织(脚本、参考、资产)
- 打包和验证指南
- 技能系统架构
使用说明:
- 理解技能需求: 分析具体使用示例
- 规划技能内容: 确定脚本、参考和资产需求
- 初始化技能: 使用init_skill.py创建基础结构
- 编辑技能内容: 编写SKILL.md和添加资源
- 打包技能: 使用package_skill.py验证和打包
使用示例:
用户: "我想创建一个处理公司财务数据的技能"
技能输出:
1. 分析财务处理需求和具体示例
2. 规划技能资源:
- scripts/: 财务计算脚本
- references/: 公司财务政策和规范
- assets/: 财务报告模板
3. 初始化技能目录结构
4. 编写完整的SKILL.md指导文档
5. 验证并打包为可分发的技能包
技术特点:
- 渐进式披露设计(3层加载系统)
- 自动化技能初始化和打包
- 完整的开发生命周期支持
- 严格的技能验证流程
template-skill/ - 基础技能模板
template-skill/
└── SKILL.md # 模板技能定义
功能特性:
- 最小化结构
- 占位符SKILL.md文件
- 新技能起点基础
- 模板化设计
使用说明:
- 复制模板: 作为新技能的起点
- 修改元数据: 更新name和description字段
- 添加内容: 编写具体的技能指令
- 完善资源: 添加所需的scripts、references或assets
使用示例:
用户: "我想创建一个新技能但不知道从哪里开始"
技能输出:
1. 提供template-skill作为基础模板
2. 解释基本结构和必需字段
3. 指导如何逐步完善技能内容
4. 建议使用skill-creator进行完整开发
技术特点:
- 最小化技能结构
- YAML前置模板
- 清晰的开发起点
- 与skill-creator配合使用
📊 技能分类统计
按许可证类型
- 专有技能: 4个(文档处理套件)
- 开源技能: 14个(Apache 2.0许可证)
按功能类别
| 类别 | 数量 | 技能列表 |
|---|---|---|
| 📄 文档处理 | 4 | docx, pdf, pptx, xlsx |
| 🎨 创意设计 | 3 | algorithmic-art, canvas-design, slack-gif-creator |
| 🔧 开发工具 | 3 | artifacts-builder, mcp-builder, webapp-testing |
| 🏢 企业应用 | 3 | brand-guidelines, internal-comms, theme-factory |
| 📚 元技能 | 2 | skill-creator, template-skill |
| 总计 | 15 | 18个技能实例 |
按技术复杂度
- 基础级: 3个(template-skill, brand-guidelines, theme-factory)
- 中级: 8个(algorithmic-art, canvas-design, slack-gif-creator, artifacts-builder, webapp-testing, internal-comms, skill-creator, pdf)
- 高级: 7个(docx, pptx, xlsx, mcp-builder)
🔧 技术规范
标准技能结构
每个技能都包含:
SKILL.md: 技能定义和说明(必需)LICENSE.txt: 许可证文件(标准)scripts/: 可执行脚本(可选)reference/: 参考文档(可选)assets/: 资源文件(可选)
技能规格格式
所有技能遵循标准Claude技能规范:
- YAML前置元数据包含
name和description - 支持渐进式披露以高效管理上下文
- 模块化和自包含设计
- 完整的生命周期支持
📦 插件分发
技能组织为两个Claude Code插件:
- document-skills - 包含4个专有文档处理技能
- example-skills - 包含10个开源示例技能
🎯 使用建议
技能选择指南
- 文档处理需求: 选择document-skills包中的对应技能
- 创意设计: 使用algorithmic-art、canvas-design或slack-gif-creator
- 开发需求: 使用artifacts-builder、mcp-builder或webapp-testing
- 企业应用: 使用brand-guidelines、internal-comms或theme-factory
- 技能开发: 使用skill-creator和template-skill
最佳实践
- 根据具体需求选择合适的技能
- 查看SKILL.md文件了解详细使用方法
- 参考examples目录中的示例
- 使用scripts目录中的工具脚本
- 遵循技能的许可证要求
🎯 技能使用指南
如何选择合适的技能
创意和设计需求
- 算法艺术生成 : 使用
algorithmic-art创建交互式生成艺术 - 视觉设计作品 : 使用
canvas-design创建海报、艺术作品 - 动画GIF制作 : 使用
slack-gif-creator创建Slack优化的动画
开发和技术任务
- 复杂Web应用 : 使用
artifacts-builder构建React应用 - API集成 : 使用
mcp-builder创建MCP服务器 - Web测试 : 使用
webapp-testing测试本地应用
企业和商业用途
- 品牌一致性 : 使用
brand-guidelines应用企业品牌 - 内部沟通 : 使用
internal-comms编写专业文档 - 主题设计 : 使用
theme-factory应用专业主题
文档处理
- Word文档 : 使用
document-skills/docx处理专业文档 - PDF操作 : 使用
document-skills/pdf处理PDF文件 - 演示文稿 : 使用
document-skills/pptx创建PowerPoint - 电子表格 : 使用
document-skills/xlsx处理Excel文件
技能开发
- 创建新技能 : 使用
skill-creator完整开发流程 - 快速开始 : 使用
template-skill作为基础模板
技能组合使用示例
完整项目工作流
场景: 为客户创建一个完整的营销方案
1. 使用 internal-comms 编写项目提案
2. 使用 canvas-design 创建视觉概念图
3. 使用 artifacts-builder 构建交互式原型
4. 使用 theme-factory 应用品牌主题
5. 使用 document-skills/pptx 生成最终演示文稿
6. 使用 document-skills/docx 创建项目文档
技术产品发布
场景: 发布一个新的软件产品
1. 使用 mcp-builder 创建API集成服务器
2. 使用 webapp-testing 测试Web界面
3. 使用 slack-gif-creator 创建产品动画
4. 使用 brand-guidelines 应用品牌规范
5. 使用 algorithmic-art 创建独特的视觉元素
最佳实践
- 明确需求: 先确定任务类型,选择最适合的技能
- 阅读文档: 每个技能都有详细的使用说明和示例
- 组合使用: 多个技能可以组合使用完成复杂任务
- 迭代优化: 根据结果调整和优化技能使用方式
- 反馈学习: 从使用经验中学习,提高效率
技能限制说明
- 专有技能: document-skills包中的技能为专有许可,使用时需遵守许可证条款
- 开源技能: 其他14个技能使用Apache 2.0许可证,可自由使用和修改
- 上下文管理: 复杂技能可能需要分步骤执行以管理上下文窗口
- 资源依赖: 某些技能需要特定的Python库或系统依赖
📅 文档信息
- 生成时间: 2025-10-31
- 仓库版本: master分支
- 文档版本: 2.0 (增强版)
- 维护者: Claude Skills Team
- 更新内容: 为每个技能添加了详细的使用说明和示例
本文档基于技能仓库的实际结构生成,包含了所有18个技能的完整目录树、详细说明、使用指南和实际示例。为每个技能都提供了功能特性、使用说明、使用示例和技术特点的完整描述。