我构建了一个开源Claude Code插件,强制实施规范驱动的工作流(访谈→规范→计划→任务→代码)

Reddit r/ArtificialInteligence 工具

摘要

介绍Specsmith,一个用于Claude Code的开源插件,强制实施规范驱动的工作流(访谈、规范、计划、任务、代码),以减少歧义并提高代码质量,目前处于早期v0.1版本。

和很多人一样,我的Claude Code会话过去常常是:抛出一个模糊的*"构建功能X"*,然后指望最好的结果。有时是金子,但常常是一个我需要花两个小时解开的弗兰肯斯坦。我注意到的模式:模型并不笨,是我的*请求*含糊不清——它只是通过猜测来填补空白。更多的提示段落并没有解决问题。结构做到了。于是我把手动使用的方法打包成一个名为 **Specsmith** 的插件。它在任何代码写入*之前*强制实施流程: * **prompt-grill** — 一次一个问题地审问模糊的请求,直到可以将其编写为明确的规范,然后生成 `specs/<feature>/spec.md` * 该方法运行 `spec.md → plan.md → tasks.md → code`,每个任务一个提交 * **dev-lifecycle** — 处理 git 方面:从 `develop` 分支,约定式提交,绿色测试/CI,以及一个暂停等待您批准而不是自动合并的 PR 安装是在 Claude Code 中的两个命令: /plugin marketplace add murilobauck/specsmith /plugin install specsmith@specsmith 公平警告:这是 **v0.1,故意最小化**。我首先发布了方法(两个技能 + 一个 `specs/` 脚手架),以便在膨胀之前在实际使用中验证它。MIT 许可。仓库在这里,如果你想看看它是如何构建的或关注它的发展:[https://github.com/murilobauck/specsmith](https://github.com/murilobauck/specsmith) 如果你尝试它,我真的很想知道它在什么地方出错或感觉笨拙——这将塑造 v0.2。
查看原文

相似文章

面向 Claude Code 的学术研究技能

Hacker News Top

一套为 Claude Code 设计的插件套件,协助学术研究者在从研究到发表的全流程中提供支持,强调人类在环(human-in-the-loop)的完整性校验和风格校准。