# Pre Implement

> 在计划或讨论结束、开始实际交付任务时调用：新建并维护 implementation notes，逐步记录实现决策；偏离 plan、spec 时记录 Deviations。

- Skill: `torolex/pre-implement` (Agent Skill)
- Install (CLI): `npx skillmds@latest add torolex/pre-implement`
- Raw SKILL.md: https://api.skillmd.com/api/skills/torolex/pre-implement/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: toRolex (https://skillmd.com/u/torolex)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/torolex/pre-implement

---


新建并维护当前任务的 <task-slug>-implementation-notes.md（或 .html），保存在仓库已有的此类笔记的位置；匹配现有约定，如果没有，放在合理的位置并说明。已有 notes 属于其他任务时，另起文件。

文件在任务完成的过程中逐渐生长，不同于一次性生成在执行之前的 spec。在每一步执行后，记录实现过程中做出的决策，供下一次尝试学习。遇到 edge case 迫使你偏离计划时：选保守的那个选项，记录在 Deviations 下（偏离了什么、为什么、选了什么），然后继续实现。

用户没有给输入 implement 所需要的相关 artifact 时，派一个子代理先调研：spec 文件、prototype、grilling 结论等。

