Communitygithub.com

Lev-it/lev-skills

以“为什么-是什么-验收标准”格式创建产品待办项——独立、有价值、可测试,并包含战略上下文。适用于编写结构化的待办项、将功能拆分为工作项或使用WWA格式时。

lev-skills 是什么?

该技能引导用户遵循“为什么-是什么-验收标准”(Why-What-Acceptance, WWA)格式来创建产品待办项,确保每个待办项独立、有价值、可测试,并附带清晰的战略上下文。它特别适用于产品经理、Scrum Master或任何需要将功能分解为可执行工作项的团队成员。用户只需提供产品名称、功能描述、设计文件链接及关键假设,技能便会生成一组结构化的待办项。每个待办项包含战略“为什么”、简洁的“是什么”描述以及高级验收标准,避免过度细化。输出结果支持在任意顺序下开发,适合在一个冲刺内估算和完成,从而提升团队沟通效率与交付质量。该技能可用于Claude Code、Cursor、Codex等AI代理平台,帮助用户快速规范产品待办列表。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Lev-it/lev-skills/tree/HEAD/.claude/skills/wwas

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

为什么-是什么-验收标准(WWA)

以“为什么-是什么-验收标准”格式创建产品待办项。生成独立、有价值、可测试,并包含战略上下文的工作项。

使用场景: 编写待办项、创建产品增量、将功能拆分为工作项,或向团队传达战略意图。

参数:

  • $PRODUCT:产品或系统名称
  • $FEATURE:新功能或能力
  • $DESIGN:设计文件链接(Figma、Miro等)
  • $ASSUMPTIONS:关键假设和战略上下文

逐步流程

  1. 定义战略“为什么” – 将工作与业务和团队目标相关联
  2. 描述“是什么” – 保持描述简洁,引用设计文件
  3. 编写验收标准 – 高级别,非详细规格说明
  4. 确保独立性 – 待办项可以按任意顺序开发
  5. 保持可协商性 – 邀请团队讨论,而非施加约束
  6. 确保价值性 – 每项都能交付可衡量的用户或业务价值
  7. 确保可测试性 – 结果应可观察和可验证
  8. 适当控制规模 – 小到足以在一个冲刺内估算完成

待办项模板

标题: [将交付什么]

为什么: [1-2句话,连接战略上下文和团队目标]

是什么: [简短描述和设计链接。最多1-2段。是对讨论的提醒,而非详细规格说明。]

验收标准:

  • [可观察的结果1]
  • [可观察的结果2]
  • [可观察的结果3]
  • [可观察的结果4]

WWA待办项示例

标题: 实现实时消费追踪器

为什么: 用户需要即时反馈来做出有意识的预算决策。这直接支持我们提高财务意识、减少超支的目标。

是什么: 添加一个实时消费追踪器,用户记录支出后实时更新。追踪器显示当前周支出与设定预算的对比。设计见[Figma链接]。这是对我们讨论的提醒——详细规格将在与团队的开发对话中逐渐明确。

验收标准:

  • 记录支出后2秒内更新消费总额
  • 预算进度通过进度条直观显示
  • 用户一眼就能看到剩余预算金额
  • 系统正确处理多个支出类别

输出交付物

  • 该功能的完整待办项集合
  • 每项包含“为什么”、“是什么”和“验收标准”部分
  • 待办项独立且可按任意顺序交付
  • 待办项规模适合在一个冲刺内估算和完成
  • 战略上下文清晰,支持团队决策
  • 包含设计参考,指导实现

进一步阅读

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

Lev-it/lev-skills

Ask which skill or flow fits your situation. A router over the user-invoked skills in this repo.

Lev-it/lev-skills

Premium brand-kit image generation skill for creating high-end brand-guidelines boards, logo systems, identity decks, and visual-world presentations. Trained for minimalist, cinematic, editorial, dark-tech, luxury, cultural, security, gaming, developer-tool, and consumer-app brand systems. Optimized for intentional logo concepting, refined composition, sparse typography, strong symbolic meaning, premium mockups, art-directed imagery, and flexible grid layouts.

Lev-it/lev-skills

Compact the current conversation into a handoff document for another agent to pick up.

Lev-it/lev-skills

Ink terminal renderer for json-render that turns JSON specs into interactive terminal UIs. Use when working with @json-render/ink, building terminal UIs from JSON, creating terminal component catalogs, or rendering AI-generated specs in the terminal.

Lev-it/lev-skills

Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session".

Lev-it/lev-skills

Facilitate a structured sprint retrospective — what went well, what didn't, and prioritized action items with owners and deadlines. Use when running a retrospective, reflecting on a sprint, creating action items from team feedback, or learning how to run effective retros.

Lev-it/lev-skills

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/PRD asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".

Lev-it/lev-skills

Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

Lev-it/lev-skills

Teach the user a new skill or concept, within this workspace.

Lev-it/lev-skills

Turn the current conversation into a PRD and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.

Lev-it/lev-skills

Move issues through a state machine of triage roles — categorise, reproduce, grill if needed, and write agent-ready briefs.

相关技能