From 50bfeddcb54a4f8eedeb2789d6e860f510bb1811 Mon Sep 17 00:00:00 2001 From: dave Date: Sat, 28 Mar 2026 15:06:21 +0000 Subject: [PATCH] fix: scaffold CLAUDE.md uses active wizard instruction Change from passive "call wizard_status to check progress" to active "On your first conversation, call wizard_status" with IMPORTANT prefix. Without the direct instruction, Claude ignores the wizard tools. Co-Authored-By: Claude Opus 4.6 (1M context) --- server/src/io/fs/scaffold.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server/src/io/fs/scaffold.rs b/server/src/io/fs/scaffold.rs index af57c9eb..115f87e0 100644 --- a/server/src/io/fs/scaffold.rs +++ b/server/src/io/fs/scaffold.rs @@ -59,9 +59,11 @@ parallel calls work fine.\n\ \n\ Read .storkit/README.md to see our dev process.\n\ \n\ -This project uses storkit for development workflow management. MCP tools are \ -available via .mcp.json. If the setup wizard has not been completed, call \ -`wizard_status` to check progress and `wizard_generate` to continue setup.\n"; +IMPORTANT: This project uses storkit for development workflow management. \ +On your first conversation, call the `wizard_status` MCP tool to check if \ +project setup is complete. If it is not complete, guide the user through \ +the remaining wizard steps using `wizard_generate`, `wizard_confirm`, \ +`wizard_skip`, and `wizard_retry`.\n"; const STORY_KIT_CLAUDE_SETTINGS: &str = r#"{ "permissions": {