Claude Code 的个人 Skill 扩展库,通过 SKILL.md 文件为 Claude Code 添加新能力,可通过 npx 一键安装。

基本信息

  • 仓库:https://github.com/agentara/skills
  • 本地路径:/Users/zhaoweiguo/6ai/opensources/skills
  • 安装方式:npx skills add <skill-url> -y -g
  • Skill 存放位置:~/.claude/skills/<skill-name>/ 和 ~/.agents/skills/<skill-name>/

项目结构

skills/
  aigc/          # AI 生成内容工具
  health/        # 健康医疗工具
  productivity/  # 生产力工具

每个 Skill 是一个目录,包含 SKILL.md(frontmatter + 指令正文)。

Skill 清单

AIGC(AI 生成内容)

Skill功能
presentation-design生成 6 页高质量演示设计板(含布局库、明暗模式)
soviet-storybook-grotesque将照片转为东欧儿童书风格插画
video-character-design创建视频/动画角色设计规格与角色表
video-plan规划短视频脚本,按场景拆分(4-15 秒/场景)
video-poster-design从简报/视频计划生成电影海报概念与关键视觉
video-storyboard生成分镜图板和 AI 视频生成提示词脚本

Health(健康)

Skill功能
emergency-triage紧急症状分诊,缩小可能病因,给出科室建议
lab-interpreter解读医学检验报告(图片/PDF/文本),解释异常值

Productivity(生产力)

Skill功能
article-to-html将 Markdown 草稿渲染为自包含的论文风格 HTML 页面
doctor-strange因果沙盘推演:通过并行子 Agent 模拟多个未来场景,结果持久化到 memory
mega-goal-prompt访谈用户后生成 /goal 大型目标提示词,用于长周期自主 Agent 任务

Skill 格式规范

---
name: <kebab-case-slug>
description: >
  功能描述。包含明确的 TRIGGER 条件和 DO NOT TRIGGER 条件。
---

正文是模型执行该 Skill 时遵循的完整指令集。

关键设计模式

  • 多 Agent 编排:Skill 可通过 Agent 工具派生并行子 Agent,主 Agent 协调,子 Agent 各自执行后汇报
  • Trigger 路由:description 字段同时作为路由逻辑,明确写出触发/不触发条件
  • Memory 集成:产生持久输出的 Skill 写入项目 memory 目录,并更新 MEMORY.md
  • 模式切换:复杂 Skill 定义多个模式(如 SIMULATE / RECALL / MANAGE),通过命令词切换

安装示例

# 安装 doctor-strange
npx skills add https://github.com/agentara/skills/blob/main/skills/productivity/doctor-strange/ -y -g
 
# 手动安装(symlink)
ln -s /Users/zhaoweiguo/6ai/opensources/skills/skills/productivity/doctor-strange ~/.claude/skills/doctor-strange

值得关注的 Skill

  • doctor-strange:因果推演 + 持久化 memory,适合高风险决策前的多路径预演
  • mega-goal-prompt:长周期自主任务的目标提示词生成器,与 /goal 工作流配合
  • video-plan:短视频脚本规划,场景级拆分,适合 AI 视频生成工作流

video-plan 详解

功能定位

将用户的短视频创意转化为可执行的分场景制作计划,适用于:拍摄、剪辑、AI 视频生成(Sora/Kling 等)、与摄影师/剪辑师沟通。

触发词:视频计划、短视频脚本、场景拆分、分镜、旅行视频、TikTok/Reels/Shorts 脚本、蒙太奇计划。

工作流程

第一步:信息收集

触发后先提取用户已给出的约束条件:

  • 主题/标题、目标平台与画幅比例
  • 总时长、拍摄地点、出镜人物
  • 旁白/对白需求、情感目标、目标受众
  • 必须出现的地点/道具/品牌
  • 语言偏好、是否已有素材

缺少关键信息时简洁提问,不过度访谈。输出语言跟随用户语言(用户写中文则输出中文计划)。

第二步:时长协商

提供四个默认选项:

时长风格
30s快节奏高密度社交剪辑
45s紧凑叙事,有呼吸感
60s标准电影故事弧(默认)
90s沉浸式旅行纪录片节奏

第三步:场景时长规则

  • 每场景 4–15 秒,推荐时长:4、9、12、15 秒
  • 所有场景时长之和 = 目标总时长(允许微小偏差并说明)
  • 示例:60s → 常见方案 4+9+12+9+9+12+5 或 4×15

叙事结构

优先使用起承转合(适合中文用户/情感/旅行类):

段落作用
起钩子、前提、情感问题、第一个视觉画面
承展开世界、建立日常/关系/地点/欲望
转对比、转折、意外细节、疲惫/怀疑/回忆/顿悟
合解决、回归、答案、完成感画面、余韵

商业/平台内容可用:setup-conflict-turn-resolution 或 hook-build-payoff。

视觉风格体系

推荐 3–5 个风格方向供用户选择,常用方向:

风格特征
电影旅行散文克制、反思、自然光、旁白主导
手持日记 Vlog亲密、不完美、观察性、贴近身体
编辑城市蒙太奇图形构图、快切、建筑、街道细节
电影浪漫旅行柔光、流连手势、温暖人文细节
户外纪录片宽景、肢体运动、天气、地形、努力感
极简奢华旅行干净构图、慢节奏、质感、安静服务细节
高能社交剪辑快速转场、节奏插入、大胆换景

视觉基调参考:摄影风格(Fujifilm/Kodak Portra/日系街拍)+ 导演/影片参考(王家卫/是枝裕和/索菲亚·科波拉/马利克/《爱在黎明破晓前》/《迷失东京》/《游牧人生》)。

输出结构

# [视频标题]
 
## 核心假设
- 总时长 / 平均场景时长 / 场景数 / 平台画幅 / 语言 / 人物
 
## 风格方向
- 推荐风格 + 原因 + 视觉基调参考 + 色彩光线 + 镜头语言
 
## 故事弧
- 起/承/转/合 各段落说明
 
## 场景时间线(表格)
| 场景 | 时间码 | 时长 | 弧段 | 镜头类型 | 场景描述 | 人物动作 | 服装 | 场景道具 | 剪辑节奏 |
 
## 旁白/字幕建议(可选)
 
## 拍摄注意事项
 
## 剪辑注意事项

场景必填字段

每个场景必须包含:

  • 镜头类型:无人机/长焦/广角/超广/中景/特写/插入/POV/跟拍/静态/手持/稳定器/低角度/俯拍/微距
  • 场景描述:观众看到什么、在哪里发生
  • 人物动作:具体可观察的行为(禁用”美丽风景”/“角色四处走动”等模糊描述)
  • 服装建议:颜色、质感、层次、实用原因
  • 场景道具:背景、天气、物品、交通工具、食物、行李、标牌等
  • 剪辑节奏:定格/慢推/匹配剪辑/快速插入/声音桥/跳切/蒙太奇/叠化/硬切/慢动作/变速

输出文件

最终计划保存至 plans/video-plan.md。

质量检查清单

  • 每场景 4–15 秒,优先使用推荐时长
  • 场景时长之和 = 目标总时长(偏差需说明)
  • 故事弧明确且连贯
  • 第一场景含钩子
  • 每场景含全部 6 个字段
  • 视觉基调参考具体可操作
  • 输出语言匹配用户语言
  • 计划可直接用于拍摄或剪辑