module-deep-research
使用独立 CLI 执行连续、长程的既有模块研究,通过当前代码取证、Git 提交线索反查和用户补充问题三条轨道,把代码、测试、配置和文档中的当前行为沉淀为经过最终审查的专家级模块认知资产。支持完成后重新追加问题并刷新认知。适用于深入理解模块职责、运行路径、数据与状态、外部契约、失败恢复、并发一致性、配置、安全、可观测性…
Skill by pi-ixel
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/pi-ixel-module-deep-research
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
Use cases: research, productivity
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. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/module-deep-research
What's inside
- Skill name
module-deep-research- Description
- 使用独立 CLI 执行连续、长程的既有模块研究,通过当前代码取证、Git 提交线索反查和用户补充问题三条轨道,把代码、测试、配置和文档中的当前行为沉淀为经过最终审查的专家级模块认知资产。支持完成后重新追加问题并刷新认知。适用于深入理解模块职责、运行路径、数据与状态、外部契约、失败恢复、并发一致性、配置、安全、可观测性、性能和变更风险。只读业务代码,只写 .sdd/modules/<module>/;不依赖 aaw-workflow。
- License
- MIT
- Instructions
- 148 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (13)
- SKILL.md
- openai.yaml · agents/
- document-contracts.json · assets/
- recheck.md · assets/prompts/
- task.md · assets/prompts/
- task-types.json · assets/
- business-flow.md · assets/templates/
- constraints-risks.md · assets/templates/
- data-model.md · assets/templates/
- module-overview.md · assets/templates/
- non-flow-feature.md · assets/templates/
- asset-structure.md · references/
- deep_research.py · scripts/
SKILL.md (first lines)
# 模块深度研究 ## 1. 边界 - 只读业务代码、测试、配置、文档和 Git 历史。 - 只写 `.sdd/modules/<module>/` 下的认知资产、研究状态和 findings。 - 不修改业务代码,不运行会改变业务数据或外部系统状态的操作。 - 不把文件清单、命名猜测或临时推理写成稳定认知。 - Git 提交、commit message、历史 diff 和旧版本文件只作为调查线索;提交反查形成的稳定结论必须以当前 HEAD 的模块源码为事实来源,测试、配置和说明材料只用于交叉验证。 - 独立运行本 skill,不加载或调用 `aaw-workflow`。 认知资产职责和写入规范见 `<skill-dir>/references/asset-structure.md`。 五类稳定认知文档必须使用 `<skill-dir>/assets/templates/` 中的固定模板。 ## 2. 使用 CLI 从仓库根目录执行: ```text uv run --no-project <skill-dir>/scripts/deep_research.py <command> ... ``` 不得直接编辑 `research-state.json`。任务选择、状态、阻塞问题和完成判定全部以 CLI 返回为准。 ### 2.1 初始化或继续 若 `.sdd/modules/<module>/研究过程/research-state.json` 不存在,执行: ```text uv run --no-project <skill-dir>/scripts/deep_research.py init --module "<module>" --path "<repo-relative-module-path>" --history-mode full --history-batch-size 20 --json ``` 若状态文件已经存在,执行: ```text uv run --no-project <skill-dir>/scripts/deep_research.py status --module "<module>" --json ``` CLI 不设置时间预算,也不会因运行时间、已完成工作单元数量、文档数量或阶段成果达到某个值而改变作业生命周期。研究持续到外部阻塞、用户明确要求暂停或 recheck 完成。 `--history-mode full` 扫描所有影响模块路径的可见提交,但初始化时只把它们登记到 `research-state.json` 的提交清单,不立即创建任务。只有用户明确不需要 Git 历史研究时才使用 `--history-mode off`。 `--history-batch-size` 控制常规认知任务收敛后,每批最多实例化多少个 Git 反查任务,默认 `20`,可用范围为 `1..100`。它限制待办规模,不限制最终覆盖的提交总数。 ### 2.2 执行循环 先建立以下连续研究契约: - 用户需要的是经过完整取证、Git 线索反查和最终审查的专家级模块认知资产。 - CLI 返回的任务是长程研究作业中的一个工作单元,不对应一次对话回合,也不构成阶段结果节点。 - 工作单元验收表示成果已写入认知资产和研究状态,继续执行不会丢失已有进展。 - `job.status=active` 时,当前职责是执行响应末尾的 `next_action`;工作单元数量、运行时长和已有成果不改变这个职责。 - CLI 进入 `complete`、`blocked` 或用户明确触发的 `paused` 后,才根据终态的 `next_action` 形成相应回复。 重复执行以下协议: 1. 首次进入、恢复或异常重入时调用 `next --json`。 2. 若返回 `status=task`,只执行返回对象中的 `prompt`,不得自行切换或合并其他任务。 3. 把研究结果写到返回的 `result_file`,把稳定认知增量写入对应认知资产。 4. 执行返回的 `commands.submit`。 5. `submit` 校验失败时按错误修正,不得跳过或直接修改状态。 6. `submit` 成功后会在同一响应中确认当前工作单元并原子续领下一工作单元。按照响应末尾的 `next_action` 立即推进;`action=execute_prompt` 时直接执行同一响应中的 `prompt`,不需要再次调用 `next`。 ```text uv run --no-project <skill-dir>/scripts/deep_research.py next --module "<module>" --json ``` CLI 返回提示词已经包含当前问题、稳定认知资产、已验收认知、优先取证位置、Git 基线、调查方法、完成标准、任务派生规则和结果结构。不要用本文件中的概括替代该提示词。 `submit` 会要求 `acceptance_checks` 逐项引用当前工作单元的 claims,并校验被修改文档的元信息和固定章节。`recheck` 最终提交还会校验全部文档、占位内容、结论状态、原始证据说明和功能索引;校验失败时继续修正文档,不得跳过。 `next` 会在 HEAD 变化时自动刷新提交清单。需要主动强制刷新时执行: ```text uv run --no-project <skill-dir>/scripts/deep_research.py history-sync --module "<module>" --force --json ``` CLI 按以下轨道顺序调度,不能用数值优先级跨越轨道: 1. 用户补充问题。 2. 常规认知任务,以及这些任务持续派生出的新认知任务。 3. Git 历史反查任务。 4. 全部任务清空后由 CLI 自动创建并续领的 recheck。 只有第二条轨道达到不再产生新任务的收敛点后,CLI 才会从提交清单按“新提交到旧提交”懒加载一个历史批次。Git 任务发现新的流程、状态、契约、风险或知识缺口并派生常规任务后,下一轮立即切回常规认知轨道;这些新任务再次收敛后才继续历史批次。这样既避免 1000+ 提交淹没队列,也让越新的、通常有效知识密度越高的提交优先被研究。 用户在任何阶段补充模块问题时执行: ```text uv run --no-project <skill-dir>/scripts/deep_research.py add-question --module "<module>" --question "<question>" --json ``` 可选使用 `--title`、`--priority 1..100` 和重复的 `--evidence-hint`。默认优先级为 `100`。 `add-question` 保留既有文档、任务和 findings。若研究已经 `complete`、`paused` 或 `blocked`,CLI 会重新进入 `research` 并开启新的运行时段;若存在未完成 recheck,则使旧 recheck 失效。新问题处理完后必须重新执行 recheck,才能再次返回 `complete`。 ### 2.3 处理作业状态 - `active`:执行响应末尾的 `next_action`。工作单元验收和阶段成果都属于作业内进度。 - `paused`:仅表示用户已经明确要求暂存当前运行。保留当前工作单元,后续使用 `resume` 继续。 - `blocked`:说明 CLI 返回的外部阻塞问题。材料补齐后使用 `resume --reopen-blocked`。 - `complete`:根据完整认知资产形成最终结果;后续仍可使用 `add-question` 重新打开研究。 - `error`:修正命令、结果结构或证据,不绕过 CLI。 `continuation_required=true` 表示作业仍处于 active 生命周期,响应末尾的 `next_action` 是当前唯一调度指令。任务级 `outcome=completed`、一次 `submit` 成功或进入 recheck 只表示工作单元或阶段发生变化。`continuation_required=false` 表示 CLI 已给出终态动作。 `status --json` 的 `current_lane` 表示当前调度轨道;`history` 中的 `queued_commits`、`materialized_commits`、`covered_commits` 和 `blocked_commits` 表示提交清单进度。 恢复命令: ```text uv run --no-project <skill-dir>/scripts/deep_research.py resume --module "<module>" --json ``` 仅当用户明确要求暂停时执行: ```text uv run --no-project <skill-dir>/scripts/deep_research.py pause --module "<module>" --reason "<reason>" --json ```
From pi-ixel/Awesome-Agent-Workflow, MIT.
More from pi-ixel/Awesome-Agent-Workflow
- 0.626score
open-code-review
pi-ixel
使用 alibaba/open-code-review(ocr CLI)对 Git 变更执行 AI 代码评审:OCR 以确定性工程完成文件选择与规则匹配,产出行级定位、按严重度分级的结构化意见(bug/安全/性能等)。默认委托模式由当前 Agent 执行评审,无需配置额外 LLM;也可切换 OCR…
SkillAFreshness: A★ 7Claude Code +9 - 0.623score
aaw-workflow
pi-ixel
配置驱动的 AAW 工作流 CLI 入口技能。读取 aaw CLI 返回的自描述工作单,按工作单调用子技能、执行 prompt、检查交付件并推进流程。提供 sr(严谨流程)、ar(从 AR 切入)和 dev(个人开发者轻量流程)三个入口。
SkillAFreshness: A★ 7Claude Code +9 - 0.589score
dev-design
pi-ixel
个人开发者轻量设计。以问题池循环把一个需求收敛为单份 dev-design.md:需求、现状摘要、方案、契约变更、影响面、验收标准、存疑。问人与问代码是同一个循环的两个出口——代码能答的问题攒批取证(优先委托只读…
SkillBFreshness: B★ 7Claude Code +9 - 0.589score
dev-design-gate
pi-ixel
个人开发者轻量设计门禁。对 dev-design.md 与 test-design.md 做 3 项准入检查——决策已收敛、代码论断可回溯、契约与验收可执行——判断设计是否足以进入任务拆分(task-split),输出 通过/不通过/阻塞 结论与整改清单。报告落盘…
SkillBFreshness: B★ 7Claude Code +9 - 0.589score
module-asis-analysis
pi-ixel
对代码仓中某个模块内与特定 SDD 需求、AR、功能点、影响范围或计划变更相关的部分进行 ASIS 逆向分析,并只更新模块目录下的 `.context/详细设计上下文.md`,记录关键事实、证据索引、调用链、工程约束、规格漂移和阻塞项。当前置 TOBE 详细设计、门禁或 AICoding…
SkillBFreshness: B★ 7Claude Code +9 - 0.589score
module-boundary-design
pi-ixel
模块边界设计。基于已完成的功能设计(SR-design),识别受影响模块,逐模块定义边界(职责、上游依赖、下游暴露),绘制模块交互时序,并通过对抗式审查发现边界冲突(职责泄漏、循环依赖、边界破坏、重复能力)。输出 module-boundary-design.md。用于AAW工作流步骤3。Use when the…
SkillBFreshness: B★ 7Claude Code +9 - 0.589score
module-tobe-design
pi-ixel
基于当前 SDD 工作流指定的正式《模块详细设计说明书.md》及模块目录下的 `.context/详细设计上下文.md`,设计模块内与本次需求相关的 TOBE 详细方案。TOBE 是唯一可以编辑正式说明书的阶段,必须按正式大纲写入需求背景、外部依赖、整体方案、模块详细方案、对外接口、数据库/表设计、受影响模块与交互、…
SkillBFreshness: B★ 7Claude Code +9 - 0.586score
module-test-design
pi-ixel
把已定稿的设计目标、契约、流程、异常边界、风险和可测试性输入转化为可执行的最小充分验证集,输出独立测试用例设计文档。本 skill 只输出最小充分测试用例集、覆盖矩阵、断言、建议位置和缺口;不得替设计补内容,不得拆分 AICoding 任务。支持两种模式:严格模式(SR/AR…
SkillBFreshness: B★ 7Claude Code +9 - 0.586score
sr-design-gate
pi-ixel
对 SR-design.md 进行设计质量门禁,检查需求范围、架构边界、接口与数据契约、验收闭环、风险处置、图表变更表达以及文档跨章节一致性。用于 SR 设计完成后、进入 ar-split 前判断 SR 级设计是否完整,并输出通过、不通过或阻塞结论。
SkillBFreshness: B★ 7Claude Code +9 - 0.586score
code-check
pi-ixel
使用随 Skill 发布的 CodeCheck CLI 检查代码变更,直接修复明确、局部且低风险的问题并复查;当修复涉及业务行为、公共契约、数据兼容、安全边界、已评审设计或大范围重构时,停止并请求用户决策。适用于功能实现后、提交或交付前的代码质量检查,也可独立调用。
SkillBFreshness: B★ 7Claude Code +9 - 0.586score
module-design-gate
pi-ixel
对当前 SDD 工作流指定的正式《模块详细设计说明书.md》和独立《模块测试用例设计.md》进行质量门禁检查,围绕证据链、边界链、执行链、验证链和风险链判断成果物是否足以支持用户评审并进入后续 AICoding,同时识别实现细节越界、核心设计未讲清和冗余重复等低质量内容。当前需要确认详设和测试设计是否可进入…
SkillBFreshness: B★ 7Claude Code +9 - 0.583score
mermaid-diagram
pi-ixel
为 Markdown 和技术文档选择、编写、审视并离线编译验证 Mermaid 图。当前任务涉及流程、时序、状态、依赖或数据关系,且图比文字或表格更利于理解和评审时使用;不用于装饰文档或替代本应精确定义的契约。
SkillBFreshness: B★ 7Claude Code +9
Signals
- Stars
- 7
- Forks
- 6
- Open issues
- 12
- Last commit (this folder)
- Jul 27, 2026 (3 months ago)
- Last release
- Jul 23, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from pi-ixel
- 0.626score
open-code-review
pi-ixel
使用 alibaba/open-code-review(ocr CLI)对 Git 变更执行 AI 代码评审:OCR 以确定性工程完成文件选择与规则匹配,产出行级定位、按严重度分级的结构化意见(bug/安全/性能等)。默认委托模式由当前 Agent 执行评审,无需配置额外 LLM;也可切换 OCR…
SkillAFreshness: A★ 7Claude Code +9 - 0.623score
aaw-workflow
pi-ixel
配置驱动的 AAW 工作流 CLI 入口技能。读取 aaw CLI 返回的自描述工作单,按工作单调用子技能、执行 prompt、检查交付件并推进流程。提供 sr(严谨流程)、ar(从 AR 切入)和 dev(个人开发者轻量流程)三个入口。
SkillAFreshness: A★ 7Claude Code +9 - 0.589score
dev-design
pi-ixel
个人开发者轻量设计。以问题池循环把一个需求收敛为单份 dev-design.md:需求、现状摘要、方案、契约变更、影响面、验收标准、存疑。问人与问代码是同一个循环的两个出口——代码能答的问题攒批取证(优先委托只读…
SkillBFreshness: B★ 7Claude Code +9 - 0.589score
dev-design-gate
pi-ixel
个人开发者轻量设计门禁。对 dev-design.md 与 test-design.md 做 3 项准入检查——决策已收敛、代码论断可回溯、契约与验收可执行——判断设计是否足以进入任务拆分(task-split),输出 通过/不通过/阻塞 结论与整改清单。报告落盘…
SkillBFreshness: B★ 7Claude Code +9 - 0.589score
module-boundary-design
pi-ixel
模块边界设计。基于已完成的功能设计(SR-design),识别受影响模块,逐模块定义边界(职责、上游依赖、下游暴露),绘制模块交互时序,并通过对抗式审查发现边界冲突(职责泄漏、循环依赖、边界破坏、重复能力)。输出 module-boundary-design.md。用于AAW工作流步骤3。Use when the…
SkillBFreshness: B★ 7Claude Code +9 - 0.589score
module-tobe-design
pi-ixel
基于当前 SDD 工作流指定的正式《模块详细设计说明书.md》及模块目录下的 `.context/详细设计上下文.md`,设计模块内与本次需求相关的 TOBE 详细方案。TOBE 是唯一可以编辑正式说明书的阶段,必须按正式大纲写入需求背景、外部依赖、整体方案、模块详细方案、对外接口、数据库/表设计、受影响模块与交互、…
SkillBFreshness: B★ 7Claude Code +9
Cite this page
module-deep-research skill. Agent Mart. https://agentmart.dev/skills/pi-ixel-module-deep-research (last updated 2026-10-24)