一键导入
save-research
Save useful research findings to ai-specs research-results for future reference.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Save useful research findings to ai-specs research-results for future reference.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Conduct a decision-tree interview with the user to lock in requirements, motivation, scope, and non-goals before planning.
Stage 3 of three-stage planning pipeline. Produce a file-level implementation plan via detail-planner/detail-reviewer loop, then get user approval. Inputs are confirmed intent (<session-id>-intent.md) and outline (<session-id>-outline.md) from prior stages.
Edit source code for the current task. Delegates editing and lint/typecheck/self-repair to a subagent.
Plan and write test cases with high reasoning effort. Test iteration runs in a subagent to minimize confirmations.
Explore the codebase to understand existing patterns, constraints, and relevant files before planning.
Investigate git history, docs/history.md, and GitHub issue/PR timeline since the relevant issue opened, to surface changes that may invalidate the issue's premises.
| name | save-research |
| description | Save useful research findings to ai-specs research-results for future reference. |
| model | sonnet |
| effort | low |
| argument-hint | <topic-slug> |
| context | fork |
Save research findings from the current conversation to a persistent research-results file.
SR-1. Identify findings: Review the current conversation for research results worth preserving.
If no research has been conducted yet, tell the user and stop.
SR-2. Determine filename: Use the argument as the filename slug (kebab-case .md).
If no argument was given, derive a slug from the research topic.
SR-3. Check for duplicates: Read ../ai-specs/projects/engineering/research-results/
to see if a file on the same topic already exists.
# <Title>
Date: <YYYY-MM-DD>
Motivation: <why this research was needed — the question or decision it informed>
## Background
<context that motivated the investigation>
## Key Findings
### 1. <Finding>
<summary>
**Sources:**
- <URLs>
### 2. <Finding>
...
## Applied Analysis
<how findings apply to the project — tables, trade-offs, recommendations>
## Conclusion
<actionable conclusion with numbered rationale>
SR-5. Wait for user approval before writing the file.
SR-6. Write the file to ../ai-specs/projects/engineering/research-results/<slug>.md.
SR-7. Commit: Run git -C ../ai-specs add and git -C ../ai-specs commit for the new file.
This commit is to a separate repository (ai-specs). It is NOT the main project commit
and must NOT trigger USER_VERIFIED or advance the calling workflow step.
SR-8. Return to caller: After the commit, explicitly state which workflow step to resume
(e.g., "save-research complete. Resuming Step 2a (research).") and do not mark
any workflow phase as complete.