Knowledge Consistency Plan 3
Plan 3 — Manage_Pages to Page Manager Routing in Skill Files
Scope: Update all 14 skill files that currently direct agents to “use the Manage_Pages skill” for sidebar entries, page creation, or page operations. Replace these instructions with the canonical Page Manager spawn pattern: spawnAgent with { botGroup: "forge", botHandle: "page-manager" }.
Spec sections covered: S1.10 (skills only — 14 affected skill files).
Prerequisite: None.
Task 1 — Replace Manage_Pages Skill References with Page Manager Spawn Pattern
Spec S1.10: “No skill or prompt directs an agent to read or invoke the
Manage_Pagesskill for sidebar entries, page creation, or page operations. Instead, skills and prompts instruct agents to add sidebar entries and perform page operations by spawning the Page Manager bot viaspawnAgentwith{ botGroup: "forge", botHandle: "page-manager" }. TheManage_Pagesskill remains on disk as procedural guidance composed into the Page Manager bot’s prompt via include directive. It is not read directly by agents at runtime.”
Affected Files (14 total — complete list)
Forge/Skills/Create_Skill/SKILL.mdForge/Forge_Project/Skills/Project_Vision/SKILL.mdForge/Forge_Project/Skills/Project_Research/SKILL.mdForge/Forge_Project/Skills/Project_Spec/SKILL.mdForge/Forge_Project/Skills/Project_Plan/SKILL.mdForge/Forge_Project/Skills/Project_Execute/SKILL.mdForge/Forge_Project/Skills/Project_Execute_Eval/SKILL.mdForge/Forge_Project/Skills/Project_Vision_Eval/SKILL.mdForge/Forge_Project/Skills/Project_Spec_Eval/SKILL.mdForge/Forge_Project/Skills/Project_Plan_Eval/SKILL.mdForge/Forge_Project/Skills/Project_Extract/SKILL.mdForge/Forge_Project/Skills/Project_Archive/SKILL.mdForge/Forge_Project/Skills/Project_Complete/SKILL.mdForge/Forge_Project/Skills/Project_Rename/SKILL.md
Steps
- For each of the 14 affected skill files listed above, search for instructions that direct agents to “use the Manage_Pages skill” (or variants like “use the manage-pages skill”, “use Manage_Pages”, “read the Manage_Pages skill”) for sidebar entries, page creation, page moving, page deletion, frontmatter updates, or sidebar updates.
- Replace each such instruction with: “Spawn the Page Manager bot via
spawnAgentwith{ botGroup: 'forge', botHandle: 'page-manager' }to [perform the specific page operation].” - Do NOT modify
Forge/Skills/Manage_Pages/SKILL.mdorSKILL.raw.md— the skill itself remains on disk as procedural guidance for the Page Manager bot. - Do NOT modify the Page Manager bot prompt, Forge Environment prompt, or Task Runner prompt — these are handled in Plan 7 or are already correct per the Spec’s “Not affected” list.
Verify
grep -ri 'manage.pages skill\|Manage_Pages skill\|manage-pages skill' Forge/Skills/Create_Skill/SKILL.md Forge/Forge_Project/Skills/Project_Vision/SKILL.md Forge/Forge_Project/Skills/Project_Research/SKILL.md Forge/Forge_Project/Skills/Project_Spec/SKILL.md Forge/Forge_Project/Skills/Project_Plan/SKILL.md Forge/Forge_Project/Skills/Project_Execute/SKILL.md Forge/Forge_Project/Skills/Project_Execute_Eval/SKILL.md Forge/Forge_Project/Skills/Project_Vision_Eval/SKILL.md Forge/Forge_Project/Skills/Project_Spec_Eval/SKILL.md Forge/Forge_Project/Skills/Project_Plan_Eval/SKILL.md Forge/Forge_Project/Skills/Project_Extract/SKILL.md Forge/Forge_Project/Skills/Project_Archive/SKILL.md Forge/Forge_Project/Skills/Project_Complete/SKILL.md Forge/Forge_Project/Skills/Project_Rename/SKILL.mdreturns no matches- Each affected skill file contains the Page Manager spawn pattern:
spawnAgentwith{ botGroup: 'forge', botHandle: 'page-manager' } Forge/Skills/Manage_Pages/SKILL.mdis NOT modified
Task 2 — Build, Commit, and Push
Spec S1.10: This Plan implements the Manage_Pages to Page Manager routing correction in 14 skill files. After all tasks are complete, commit and push the changes. Per Known Infrastructure Context,
npm run buildis expected to fail; proceed with git operations regardless.
Steps
- Run
npm run buildfrom the repo root. This is known to fail. Proceed regardless. git addall 14 modified skill files listed in Task 1.git commit -m "Plan 3: Route page operations via Page Manager bot in 14 skill files (S1.10)"git push origin dev
Verify
- All modified files are committed and pushed to
dev git log --oneline -1shows the commit
Plan 3 Completion Criteria
- All 14 skill files listed in Task 1 no longer direct agents to read or invoke the Manage_Pages skill
- All 14 skill files instruct agents to spawn the Page Manager bot via
spawnAgentwith{ botGroup: 'forge', botHandle: 'page-manager' } Forge/Skills/Manage_Pages/SKILL.mdis not modified- Changes committed and pushed to
dev
Dependencies
- Requires: None
- Blocks: None