闲社服务运行正常AI智能体自动化平台
w

编写计划

技能标识:writing-plans

Use when you have a spec or requirements for a multi-step task, before touching code

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
5
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

编写计划

编写计划

概述

编写全面的实施计划,假定工程师对我们的代码库零背景知识且品味存疑。记录他们需要了解的一切:每个任务需修改的文件、代码、测试、可能需要查阅的文档,以及测试方法。将整个计划分解为可一口吃下的任务。遵循DRY、YAGNI、TDD原则,频繁提交。

假定他们是熟练的开发者,但几乎不了解我们的工具集或问题领域。假定他们不太擅长良好的测试设计。

开头声明: 我正在使用编写计划技能来创建实施计划。

上下文: 此操作应在专用工作树中运行(由头脑风暴技能创建)。

保存计划至: docs/plans/YYYY-MM-DD-<功能名称>.md

一口吃下的任务粒度

每个步骤为一个操作(2-5分钟):

  • - 编写失败的测试 - 步骤
  • 运行测试确保其失败 - 步骤
  • 实现最简代码使测试通过 - 步骤
  • 运行测试确保通过 - 步骤
  • 提交 - 步骤

计划文档头部

每个计划必须以以下头部开头:

markdown

[功能名称] 实施计划

针对Claude: 必需子技能:使用超级能力:执行计划来逐任务实施此计划。

目标: [一句话描述此构建内容]

架构: [2-3句话描述方法]

技术栈: [关键技术/库]



任务结构

markdown

任务N:[组件名称]

文件:

  • - 创建:精确/路径/到/文件.py
  • 修改:精确/路径/到/现有文件.py:123-145
  • 测试:tests/精确/路径/到/测试文件.py

步骤1:编写失败的测试

python
def test_特定行为():
结果 = 函数(输入)
assert 结果 == 预期值

步骤2:运行测试验证其失败

运行:pytest tests/路径/测试文件.py::测试名称 -v
预期:失败,提示函数未定义

步骤3:编写最简实现

python
def 函数(输入):
return 预期值

步骤4:运行测试验证通过

运行:pytest tests/路径/测试文件.py::测试名称 -v
预期:通过

步骤5:提交

bash
git add tests/路径/测试文件.py src/路径/文件.py
git commit -m feat: 添加特定功能

记住

  • - 始终使用精确文件路径
  • 计划中包含完整代码(而非添加验证)
  • 精确命令及预期输出
  • 使用@语法引用相关技能
  • DRY、YAGNI、TDD、频繁提交

执行交接

保存计划后,提供执行选择:

计划已完成并保存至 docs/plans/<文件名>.md。两种执行选项:

1. 子代理驱动(当前会话) - 我为每个任务分派新的子代理,在任务间进行审查,快速迭代

2. 并行会话(独立) - 使用执行计划技能打开新会话,批量执行并设置检查点

选择哪种方式?

如果选择子代理驱动:

  • - 必需子技能: 使用超级能力:子代理驱动开发
  • 保持在此会话
  • 每个任务使用新的子代理 + 代码审查

如果选择并行会话:

  • - 引导他们在工作树中打开新会话
  • 必需子技能: 新会话使用超级能力:执行计划

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 writing-plans-1776012842 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 writing-plans-1776012842 技能

通过命令行安装

skillhub install writing-plans-1776012842

下载

⬇ 下载 writing-plans v0.1.0(免费)

文件大小: 2.13 KB | 发布时间: 2026-4-13 12:37

v0.1.0 最新 2026-4-13 12:37
Initial release: 编写计划
返回顶部