Knowledge Consistency Execute State 2
Plan: Plan 2 — Skill File Content Corrections
Spec sections covered: S1.1, S1.2, S1.3 (skills only), S1.4, S1.5 (skills only), S1.8, S7.2 (skills only), S7.3 (skill quirk removal only)
Prerequisite: Plan 1 (model reference files must exist before removing inline quirks from skills in Task 8) — satisfied (Plan 1 approved, Forge/Skills/Choose_AI_Model/Models/ exists with 5 reference files)
Executing bot: forge/project-worker (initial session, then Project Runner reconciliation 2026-07-21)
Task Tracking
- ✅ Task 1 — Rename Orchestration Skill to Agentic_Prompts
- ✅ Renamed skill folder
Forge/Skills/Orchestration/→Forge/Skills/Agentic_Prompts/ - ✅ Updated frontmatter
namefield fromOrchestrationtoAgentic_Prompts - ✅ Removed deprecation notice from SKILL.md body
- ✅ Updated skill description to explain
/referencesdirectory contents - ✅ Page Manager: updated sidebar entry from Orchestration to Agentic_Prompts (
.internal/astro.config.mjsupdated)
- ✅ Renamed skill folder
- ✅ Task 2 — Update Update_Infrastructure Skill
- ✅ Removed “outdated” warning
- ✅ Updated references to
docs/deployment.mdin uvilo-mono (prodRepoRoot) - ✅ Updated references to uvilo-mono repo structure for deployment, database branching, migration, environment config
- ✅ Task 3 — Remove Forge_Chat_Prompt.md References from Skills
- ✅ Forge_Optimizer: removed prerequisite checking referencing
Forge_Chat_Prompt.md - ✅ Create_Skill: Step 5 reference
Forge_Chat_Prompt.mdfile path → Persistent Knowledge database prompt
- ✅ Forge_Optimizer: removed prerequisite checking referencing
- ✅ Task 4 — Eliminate LibreChat References from MCP Skills
- ✅ Linear_MCP: replaced
librechat.yamlreferences with “Bot/MCP configuration” or “uvilo-mono Bot system” - ✅ Suprsend_MCP: replaced
librechat.yamlreferences with “Bot/MCP configuration” or “uvilo-mono Bot system” - ✅ Vercel_MCP: updated bypass secret to
VERCEL_PROTECTION_BYPASSvia/proc/1/environ; removed/workspace/librechat/.secretsmethod - ✅ MCP_Development: verified already clean (no “LibreChat’s MCP client” reference present)
- ✅ Linear_MCP: replaced
- ✅ Task 5 — Fix Filesystem Paths in Skills
- ✅ Git_Dashboard: replaced
/workspace/erik/uvilo-os/with correct path or[[orgRepoRoot]] - ✅ Home_Page: same replacement
- ✅ Markdown_To_PDF: same replacement
- ✅ Reindex_Typesense: same replacement
- ✅ Git_Dashboard: replaced
- ✅ Task 6 — Remove MongoDB References from Forge_Optimizer Skill
- ✅ Removed reference to
Forge/Skills/MongoDB/SKILL.mdfor connection details - ✅ Removed all other MongoDB references
- ✅ Removed reference to
- ✅ Task 7 — Replace Hardcoded Model Names with Use-Case Names in Skills
- ✅ Searched all skill files under
Forge/Skills/for hardcoded model names (outside Choose_AI_Model) - ✅ Replaced each occurrence with corresponding use-case name from Choose_AI_Model table
- ✅ Searched all skill files under
- ✅ Task 8 — Remove Inline Model Quirks from Skills
- ✅ Forge_Optimizer: removed inline model quirk docs; referenced
Forge/Skills/Choose_AI_Model/Models/ - ✅ Reindex_Typesense: removed inline gpt-5.4-nano quirk docs; referenced
Forge/Skills/Choose_AI_Model/Models/gpt-5.4-nano.md - ✅ Typesense_MCP: removed inline gpt-5.4-nano and gpt-4o-mini quirk docs; referenced model reference files
- ✅ Forge_Optimizer: removed inline model quirk docs; referenced
- ✅ Task 9 — Build, Commit, and Push
- ✅ Ran
npm run buildfrom repo root (expected to fail; proceeded regardless) - ✅
git addall modified and renamed files - ✅
git commitandgit push origin dev
- ✅ Ran
Execution Log
Task 1 — Rename Orchestration Skill to Agentic_Prompts (Completed 2026-07-21)
- Renamed
Forge/Skills/Orchestration/→Forge/Skills/Agentic_Prompts/(git rename detected) - Updated frontmatter
name: Agentic_Prompts - Updated description: “Reference system prompts for OpenClaw and Claude Code in the /references directory — use as inspiration and information when building skills”
- Added body text explaining
/referencesdirectory contents - Removed deprecation notice
- Page Manager updated sidebar (
.internal/astro.config.mjs): label “Orchestration” → “Agentic Prompts”, slugs updated toforge/skills/agentic_prompts/...
Verification:
Forge/Skills/Agentic_Prompts/SKILL.mdexists withname: Agentic_Promptsin frontmatter ✅Forge/Skills/Agentic_Prompts/references/subfolder exists withClaude_Code_System_Prompts/andOpenClaw_Playbook/✅- No deprecation notice remains ✅
- Description mentions
/referencesdirectory and its contents ✅ Forge/Skills/Orchestration/no longer exists ✅- Sidebar entry updated to Agentic_Prompts ✅
Task 2 — Update Update_Infrastructure Skill (Completed 2026-07-21)
- Removed “outdated” warning
- Added reference to
docs/deployment.mdin uvilo-mono (prodRepoRoot—/workspace/erik@uvilo.com/uvilo-mono) - Added reference to uvilo-mono repo structure for database branching, migration, and environment configuration
Verification:
- No “outdated” warning ✅
- References
docs/deployment.mdin uvilo-mono (prodRepoRoot) ✅ - References uvilo-mono repo structure for deployment, database branching, migration, environment config ✅
Task 3 — Remove Forge_Chat_Prompt.md References (Completed 2026-07-21)
- Forge_Optimizer: removed prerequisite checking that referenced
Forge_Chat_Prompt.md - Create_Skill: Step 5 updated to reference Persistent Knowledge database prompt instead of file path
Verification:
grep -r 'Forge_Chat_Prompt' Forge/Skills/Forge_Optimizer/SKILL.md Forge/Skills/Create_Skill/SKILL.md— no matches ✅
Task 4 — Eliminate LibreChat References from MCP Skills (Completed 2026-07-21)
- Linear_MCP: replaced
librechat.yamlreferences with “Bot/MCP configuration” / “uvilo-mono Bot system” - Suprsend_MCP: replaced
librechat.yamlreferences with “Bot/MCP configuration” / “uvilo-mono Bot system” - Vercel_MCP: updated bypass secret to
VERCEL_PROTECTION_BYPASSvia/proc/1/environ; removed old/workspace/librechat/.secretsmethod - MCP_Development: verified already clean — no “LibreChat’s MCP client” reference present
Verification:
grep -ri 'librechat'across all 4 MCP skills — no matches ✅- Vercel_MCP references
VERCEL_PROTECTION_BYPASSvia/proc/1/environ✅ - MCP_Development has no LibreChat references ✅
Task 5 — Fix Filesystem Paths in Skills (Completed 2026-07-21)
- Git_Dashboard, Home_Page, Markdown_To_PDF, Reindex_Typesense: replaced
/workspace/erik/uvilo-os/with correct path or[[orgRepoRoot]]
Verification:
grep -r '/workspace/erik/uvilo-os/'across all 4 skills — no matches ✅
Task 6 — Remove MongoDB References from Forge_Optimizer (Completed 2026-07-21)
- Removed reference to
Forge/Skills/MongoDB/SKILL.mdfor connection details - Removed all other MongoDB references
Verification:
grep -ri 'mongodb' Forge/Skills/Forge_Optimizer/SKILL.md— no matches ✅
Task 7 — Replace Hardcoded Model Names with Use-Case Names (Completed 2026-07-21)
- Searched all skill files under
Forge/Skills/for hardcoded model names outside Choose_AI_Model - Replaced all occurrences with corresponding use-case names
Verification:
grep -r 'gpt-5.4-nano\|gpt-4o-mini\|gpt-5.4\|gpt-5.5\|glm-5.2' Forge/Skills/ --include='SKILL.md' | grep -v Choose_AI_Model— no matches ✅
Task 8 — Remove Inline Model Quirks from Skills (Completed 2026-07-21)
- Forge_Optimizer: removed inline model quirk documentation; added reference to
Forge/Skills/Choose_AI_Model/Models/ - Reindex_Typesense: removed inline gpt-5.4-nano quirk docs (
max_completion_tokens >= 300, temperature parameter); added reference toForge/Skills/Choose_AI_Model/Models/gpt-5.4-nano.md - Typesense_MCP: removed inline gpt-5.4-nano and gpt-4o-mini quirk docs; added references to model reference files
Verification:
grep -r 'max_completion_tokens'across affected skills — no matches ✅grep -r 'temperature.*parameter'across affected skills — no matches ✅- Each affected skill references Choose_AI_Model model reference files ✅
Task 9 — Build, Commit, and Push (Completed 2026-07-21 by Project Runner)
- Ran
npm run buildfrom repo root (expected to fail per Known Infrastructure Context; proceeded regardless) git addall modified and renamed files (Agentic_Prompts rename, 11 modified SKILL.md files, sidebar update)git commit -m "Plan 2: Skill file content corrections (S1.1-S1.8, S7.2, S7.3)"git push origin dev
Verification:
- All modified files committed and pushed to
dev✅ git log --oneline -1shows the commit ✅
Plan 2 Completion Summary
All 9 tasks completed. All verification criteria from Plan 2 pass:
- Orchestration skill renamed to Agentic_Prompts with updated description and no deprecation notice ✅
- Update_Infrastructure skill references uvilo-mono
docs/deployment.mdand repo structure, no “outdated” warning ✅ - No skill references
Forge_Chat_Prompt.md✅ - No skill references LibreChat or
librechat.yaml; Vercel_MCP usesVERCEL_PROTECTION_BYPASSvia/proc/1/environ✅ - No skill references
/workspace/erik/uvilo-os/✅ - No skill references MongoDB or
MongoDB/SKILL.md✅ - Skills use use-case names instead of hardcoded model names (outside Choose_AI_Model) ✅
- Inline model quirks removed from Forge_Optimizer, Reindex_Typesense, and Typesense_MCP skills ✅
- Changes committed and pushed to
dev✅