TODO: mark phase 4 complete — skill block expand helpers and tests.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -151,11 +151,11 @@
|
||||
|
||||
### Фаза 4 — Expand skill-блоков
|
||||
|
||||
- [ ] **expand.ts readBody** — `readSkillBody(filePath)` + strip YAML frontmatter; комментарий «mirror agent-session»; зачем: §5.3, §10
|
||||
- [ ] **expand.ts formatBlock** — XML `<skill name location>…</skill>` с `baseDir`; зачем: повтор `_expandSkillCommand` §5.3
|
||||
- [ ] **expand.ts suffix** — опциональный суффикс из `settings.suffix`; зачем: §5.3
|
||||
- [ ] **expand.ts expandSkill** — публичная функция: skill meta → готовый user text; зачем: reinject + `/skill-reinject now`
|
||||
- [ ] **test/expand.test.ts** — frontmatter strip, paths, suffix; зачем: §12.1
|
||||
- [x] **expand.ts readBody** — `readSkillBody(filePath)` + strip YAML frontmatter; комментарий «mirror agent-session»; зачем: §5.3, §10
|
||||
- [x] **expand.ts formatBlock** — XML `<skill name location>…</skill>` с `baseDir`; зачем: повтор `_expandSkillCommand` §5.3
|
||||
- [x] **expand.ts suffix** — опциональный суффикс из `settings.suffix`; зачем: §5.3
|
||||
- [x] **expand.ts expandSkill** — публичная функция: skill meta → готовый user text; зачем: reinject + `/skill-reinject now`
|
||||
- [x] **test/expand.test.ts** — frontmatter strip, paths, suffix; зачем: §12.1
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user