ZS

zeroneopc/skill

开发工具
2 stars 质量 63 趋势 16MIT

Agent Skills 合集:prd-spec-mvp(把模糊需求问清楚,产出 PRD、技术规格和可粘贴的 MVP 构建提示词)与 portrait-script-cover(带真人形象的中文竖版短视频封面)。

概览

zerone 的 Agent Skills 合集。每个 skill 是一个目录 bundle(skills/ /SKILL.md),可用 Skills CLI 直接安装。 克隆或下载本仓库后,把 skills/ / 整个目录复制到你的 agent 技能目录,重开后即可触发: 一个 Codex 技能:根据口播稿、中文标题和创作者**的照片,生成带真人形象的 3:4 中文短视频封面。 它面向抖音、视频号、小红书等竖版内容。重点不是把同一张模板反复换标题,而是让口播内容决定人物的衣服、动作、表情、构图和图示,同时保留账号的整体辨识度。 English: A Codex skill for creating Chinese vertical video covers from a script, a headline, and the creator's own portrait. It varies the visual argument, outfit, pose, expression, and composition instead of recycling one template. :Codex 的 image_gen 和 view_image。Canva 是可选项,仅用于将最终 PNG 导入为可编辑设计。 以下素材只用于展示技能能力:人物是完全由 AI 生成的虚构角色,五条标题也是随机生成的通用主题;不包含任何真实用户照片、口播或账号信息。 默认只选一种风格;当标题或口播变化时,技能至少同步改变服装、动作、表情、人物位置、标题布局和主图示中的两项。

README

skills

zerone 的 Agent Skills 合集。每个 skill 是一个目录 bundle(skills//SKILL.md),可用 Skills CLI 直接安装。

安装

方式一:Skills CLI

# 安装本仓库全部 skill
npx skills add zeroneopc/skill

# 只装其中一个
npx skills add zeroneopc/skill@portrait-script-cover
npx skills add zeroneopc/skill@prd-spec-mvp

# 全局安装、跳过确认
npx skills add zeroneopc/skill@prd-spec-mvp -g -y

方式二:手动复制

克隆或下载本仓库后,把 skills// 整个目录复制到你的 agent 技能目录,重开后即可触发:

~/.codex/skills//          # Codex
~/.agents/skills//         # 其他兼容 host

其中必须保留 SKILL.md。


Skills

portrait-script-cover — 中文竖版短视频封面(真人形象)

一个 Codex 技能:根据口播稿、中文标题和创作者自己上传的照片,生成带真人形象的 3:4 中文短视频封面。

它面向抖音、视频号、小红书等竖版内容。重点不是把同一张模板反复换标题,而是让口播内容决定人物的衣服、动作、表情、构图和图示,同时保留账号的整体辨识度。

English: A Codex skill for creating Chinese vertical video covers from a script, a headline, and the creator’s own portrait. It varies the visual argument, outfit, pose, expression, and composition instead of recycling one template.

依赖:Codex 的 image_gen 和 view_image。Canva 是可选项,仅用于将最终 PNG 导入为可编辑设计。

公开示例

以下素材只用于展示技能能力:人物是完全由 AI 生成的虚构角色,五条标题也是随机生成的通用主题;不包含任何真实用户照片、口播或账号信息。

手绘旧纸水墨:通勤学习 蓝图工程:流程复盘
杂志拼贴:耐心与长期主义 孔版印刷:周末断网
暗黑未来科技:睡眠数据 虚构示例人物

内置五种风格

风格 适合内容 画面语言
手绘旧纸水墨 概念解释、知识拆解、业务逻辑 米白旧纸、深蓝线稿、蓝橙水墨
蓝图工程 SOP、流程改造、自动化、系统落地 深蓝工程网格、白色技术线稿、安全橙强调
杂志拼贴 反常识、踩坑、强观点 新闻纸、撕纸边缘、深蓝与朱红批注
孔版印刷 个人观点、趋势判断、轻量方法论 黄米纸、钴蓝和珊瑚橙套印、网点油墨
暗黑未来科技 AI 趋势、产品发布、系统能力展示 近黑海军蓝、青蓝光、抽象网络与清晰路径

默认只选一种风格;当标题或口播变化时,技能至少同步改变服装、动作、表情、人物位置、标题布局和主图示中的两项。

使用

第一次使用时,上传一张你有权使用的清晰正脸照片,再给出标题和口播稿:

按这篇口播做封面,用我上传的真人照片。

标题:为什么总是坚持不下去?

口播:很多人把坚持失败归结为意志力,
但真正的问题通常是目标太大、反馈太慢……

没给标题时,技能会先提供三个简短的简体中文标题供选择;没上传照片时,它会要求上传照片,绝不会用仓库示例人物或其他人的照片代替。

它会做什么

  1. 从口播提炼冲突、结论和具体场景。
  2. 选一种合适的视觉风格,并用图示解释观点,而不是堆装饰。
  3. 为不同主题匹配不同的动作、表情、衣服和构图。
  4. 生成 3:4 PNG,检查中文标题、人物辨识度和缩略图可读性。
  5. 用户需要时,再把最终图片导入 Canva 做可编辑处理。

prd-spec-mvp — 需求 → PRD / Spec / MVP 提示词

Interview one question at a time, freeze the requirement, confirm the PRD and spec, resolve frontend UI review, and produce a paste-ready MVP build prompt.

把一个模糊需求变成三份冻结的交付物。顺序不可调换:先访谈,再对齐,再冻结,最后才写。

访谈 → 概念版 PRD → 冻结范围 → prd.md → 确认 → spec.md → 确认
    → 决定是否先确认前端 UI → 按所选分支完成 → MVP 提示词

关键确认关口:

  • prd.md 先给你确认,才动手写 spec.md。 因为 spec 是 PRD 的实现翻译,先确认翻译等于白写。
  • spec.md 之后先自查、再问你。 技能会自己完成 PRD ↔ spec 交叉核对:每条验收标准必须回溯到某个 PRD 行为、不能回收进 spec 自己方便的地方;out-of-scope 必须与冻结时逐字一致。只把两件只有你能判断的事交给你——验收标准是不是你要的「做完了」的定义、out-of-scope 有没有漏。
  • 生成提示词前,先确定前端 UI 的处理方式。 新网站或应用建议先看可点击原型;选择先确定 UI 时,必须完成原型确认,再生成完整开发提示词。已有明确确认的设计直接复用,无前端项目自动标记为不适用,明确选择直接开发时记录跳过;已经做过的决定不重复询问。
  • MVP 提示词绝不与刚写好的、未经确认的文档同轮输出。 它是唯一会导致东西被造出来的产物,必须先完成 PRD、spec 确认,并解决 UI 决策。你明确要求跳过文档确认时,它会标上「PRD/Spec 未经用户确认」,仍需解决剩余 UI 决策;明确选择跳过 UI 时记录跳过,不会静默记下一份没发生过的同意。

前端 UI 分支:

情况 处理方式
先确定 UI 视觉方向与关键页面 → 可点击原型 → 明确确认 → 完整开发提示词
明确选择直接开发 记录 UI 评审已跳过,按已有设计或标明的建议默认样式生成提示词
已有明确确认的设计 复用已确认设计及其约束,不重复询问
CLI、后端 API、无界面脚本 记录 UI 不适用,完成 PRD/spec 确认后生成提示词

选择先确定 UI 时,会额外交付 ui-design.md 和可点击原型。最终提示词会包含 UI 状态、设计与原型路径、布局与交互约束、验证方式,以及正式实现需要替换的模拟行为和移除的原型专属控件。只认可一张卡片或单个页面,不自动视为完整 UI 已确认;沉默或等待时间也不视为选择。

适用:任何新需求、新功能、产品想法、较大改动,包括你只说了「我有个新需求」「帮我写个PRD」「我想做个功能」而没提任何文档的情况。

不适用:事实性问题、解释、已知原因的 bug 修复、一步到位的修改。

agents/openai.yaml 是 Codex 侧的显示名约定(中文 display_name 与 short_description),可选——Skills CLI 不需要它。


仓库结构

.
├── AGENTS.md                       # 仓库级约定(新增 skill 前先读)
├── LICENSE                         # MIT
├── README.md
├── assets/                         # README 展示用素材(AI 生成的虚构示例)
│   ├── fictional-demo-avatar.png
│   └── examples/
└── skills/
    ├── portrait-script-cover/
    │   └── SKILL.md
    └── prd-spec-mvp/
        ├── SKILL.md
        ├── agents/openai.yaml
        └── references/
            ├── interview.md
            ├── mvp-prompt.md
            ├── prd-template.md
            ├── spec-template.md
            └── ui-confirmation.md

隐私与肖像

  • 只上传你有权使用的照片。
  • 照片只作为当前任务的身份参考,不会保存进技能目录、仓库或公开位置。
  • 本仓库中的示例人物和封面均为 AI 生成的虚构示例;不可把它们当作真实用户素材。
  • 不要提交真实用户照片、私密脚本、密钥或其他敏感文件。

许可证

MIT

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add zeroneopc/skill
新手?先看 mcpskill.org 教程 →