Chalk Labs
Need help deploying requirements-analysis?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/godv61-requirements-analysis
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/requirements-analysis
What's inside
- Skill name
requirements-analysis- Description
- 澄清需求目标、边界和可验收结果,形成后续设计与开发的输入。
- License
- MIT
- Instructions
- 9 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 需求分析元技能 先把原始诉求整理为可以开发、可以验收的需求。读取用户材料与相关项目事实,识别业务目标、遗漏、矛盾和不合理假设;代码能查明的先查,不把问题全部交回用户。区分用户已确认、源码事实、模型推断和待澄清事项。发现矛盾时解释影响并给出可选方案,不自行替用户决定范围。 新任务以 `status.artifact_requirements` 和 `status.requirements` 为准执行以下闭环: 1. 对影响本期范围、业务规则或验收结果的问题,用 `clarify_requirement` 的 `clarification_questions` 每批询问 1–3 个关键问题。宿主保存真实用户答复;不能把“建议本期不做”写成“用户确认不做”。用户明确接受的接口待联调等边界可以保留,并写清责任和限制。 需要交给产品/技术负责人填写的材料时,使用 `write_requirement_material` 在任务专属目录生成 HTML、Markdown、JSON 等文本材料。挂载 Skill 可通过 `material_template` 引用本节点已实际加载的 Skill HTML 资产,只替换指定 JSON 数据区,无需运行脚本。材料路径、版本和指纹由宿主登记;材料生成、页面填完或回填 JSON 都不代表需求已批准。收集并核对实际反馈后再完善需求总结。已有人工修改保留,改用新版本文件名;不再作为本期依据的旧材料可 `retire_requirement_material` 停用,原文件保留。 2. 使用 `record artifact=requirement` 写目标、本期范围、非目标、流程与规则、异常边界、验收条件、外部依赖及已接受假设;字段严格按快照。验收条件应描述可观察的输入和结果,不能仅写“实现完成”“编译通过”。明确小改使用精简总结;含糊需求不能为了省流程归为低复杂度。 3. 调用 `prepare_requirement` 生成可审阅的需求总结,默认 `.dsh/tasks/<task_id>/requirement.md`,项目可指定普通 Markdown 路径。向用户展示文档和本期范围;已有清晰规格可引用整理,不重复访谈,不臆测缺失信息。 4. 调用 `confirm_requirement expected_hash=<本版返回值>`,由宿主展示全文并收集用户确认。用户要求修改就先修订或澄清,再生成新版本;取消或无答复保持当前阶段,不原样反复申请。确认前不实施、不执行项目命令;自动工具权限不代表需求确认。 5. 仅当前版本已确认才交接到下一阶段。之后改变范围、业务规则或验收条件,先 `revise revision_kind=requirement` 返回需求所属阶段,修订并重新确认;不要沿用旧版同意。 任务返回 `execution_blocker` 时按提示新建任务,不给旧台账补造确认,也不迁移旧需求回执;历史记录保持只读。 交接给下一元技能:用户确认的需求文档版本、明确的验收条件、受影响的业务路径以及已接受的待联调约束。需求文档和任务 JSON 分别负责人工审阅与流程状态;不要把实现步骤伪装成需求,也不保证已穷尽所有潜在业务问题。 项目已有业务能力图谱时,只读取与本需求相关的能力、入口和业务规则,并核对其源码证据。将“代码已确认”“根据代码推导”“待业务确认”分别标明;不能把目录名或接口名直接当作产品能力。需要定位调用链时,可用项目已有的代码索引辅助查找,并以源码核对;没有索引就搜索和阅读源码。已有经确认的需求规格可作为输入,记录来源路径;不为普通需求自动安装外部工具或建立另一套规格台账。
From godv61/dsh-task-engine, MIT.
More from godv61/dsh-task-engine
- 0.629score
eng-delivery
godv61
使用 dev_task 读取任务状态、执行流程门禁与完成条件;具体技能、规则、产物和提交文本以用户配置为准。
SkillAFreshness: A★ 15Claude Code +9 - 0.626score
code-development
godv61
按验收条件和有序任务清单实现代码,并遵守绑定的项目规则。
SkillAFreshness: A★ 15Claude Code +9 - 0.624score
code-review
godv61
审核需求符合性、代码质量与可选的 SonarQube 结果,推动失败项修复。
SkillAFreshness: A★ 15Claude Code +9 - 0.621score
architecture-design
godv61
为新模块或大范围重构确定边界、接口、兼容点和关键取舍。
SkillAFreshness: A★ 15Claude Code +9 - 0.621score
task-orchestration
godv61
按需求实现的依赖顺序拆解任务,记录每步输入、输出和验收。
SkillAFreshness: A★ 15Claude Code +9 - 0.591score
test-validation
godv61
执行与本次变更相称的验证,并记录可追溯的实际命令回执。
SkillAFreshness: A★ 15Claude Code +9
Signals
- Stars
- 15
- Forks
- 1
- Open issues
- 1
- Last commit (this folder)
- Oct 10, 2026 (26 days ago)
- Last release
- Oct 24, 2026 (12 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/godv61/dsh-task-engine
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from godv61
- 0.629score
eng-delivery
godv61
使用 dev_task 读取任务状态、执行流程门禁与完成条件;具体技能、规则、产物和提交文本以用户配置为准。
SkillAFreshness: A★ 15Claude Code +9 - 0.626score
code-development
godv61
按验收条件和有序任务清单实现代码,并遵守绑定的项目规则。
SkillAFreshness: A★ 15Claude Code +9 - 0.624score
code-review
godv61
审核需求符合性、代码质量与可选的 SonarQube 结果,推动失败项修复。
SkillAFreshness: A★ 15Claude Code +9 - 0.621score
architecture-design
godv61
为新模块或大范围重构确定边界、接口、兼容点和关键取舍。
SkillAFreshness: A★ 15Claude Code +9 - 0.621score
task-orchestration
godv61
按需求实现的依赖顺序拆解任务,记录每步输入、输出和验收。
SkillAFreshness: A★ 15Claude Code +9 - 0.591score
test-validation
godv61
执行与本次变更相称的验证,并记录可追溯的实际命令回执。
SkillAFreshness: A★ 15Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get requirements-analysis running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
requirements-analysis skill. Agent Mart. https://agentmart.dev/skills/godv61-requirements-analysis (last updated 2026-10-24)