fix(skills): add missing HALT instructions before user menus
STEP-04 compliance: add explicit HALT directives after menu presentations in brainstorming (4 locations) and generate-project-context (2 locations) to prevent LLM from auto-selecting options without waiting for user input. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
a2f4bfea8f
commit
75292af47c
|
|
@ -160,6 +160,8 @@ Ready to create/update your project context. This will help AI agents implement
|
||||||
|
|
||||||
[C] Continue to context generation"
|
[C] Continue to context generation"
|
||||||
|
|
||||||
|
**HALT — wait for user selection before proceeding.**
|
||||||
|
|
||||||
## SUCCESS METRICS:
|
## SUCCESS METRICS:
|
||||||
|
|
||||||
✅ Existing project context properly detected and handled
|
✅ Existing project context properly detected and handled
|
||||||
|
|
|
||||||
|
|
@ -264,6 +264,8 @@ After each category, show the generated rules and present choices:
|
||||||
[P] Party Mode - Review from different implementation perspectives
|
[P] Party Mode - Review from different implementation perspectives
|
||||||
[C] Continue - Save these rules and move to next category"
|
[C] Continue - Save these rules and move to next category"
|
||||||
|
|
||||||
|
**HALT — wait for user selection before proceeding.**
|
||||||
|
|
||||||
### 10. Handle Menu Selection
|
### 10. Handle Menu Selection
|
||||||
|
|
||||||
#### If 'A' (Advanced Elicitation):
|
#### If 'A' (Advanced Elicitation):
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,8 @@ If existing session files are found:
|
||||||
**[2]** Start a new session
|
**[2]** Start a new session
|
||||||
**[3]** See all existing sessions"
|
**[3]** See all existing sessions"
|
||||||
|
|
||||||
|
**HALT — wait for user selection before proceeding.**
|
||||||
|
|
||||||
- If user selects **[1]** (continue): Set `{brainstorming_session_output_file}` to that file path and load `./step-01b-continue.md`
|
- If user selects **[1]** (continue): Set `{brainstorming_session_output_file}` to that file path and load `./step-01b-continue.md`
|
||||||
- If user selects **[2]** (new): Generate new filename with current date/time and proceed to step 3
|
- If user selects **[2]** (new): Generate new filename with current date/time and proceed to step 3
|
||||||
- If user selects **[3]** (see all): List all session filenames and ask which to continue or if new
|
- If user selects **[3]** (see all): List all session filenames and ask which to continue or if new
|
||||||
|
|
@ -155,6 +157,8 @@ When user selects approach, append the session overview content directly to `{br
|
||||||
|
|
||||||
Which approach appeals to you most? (Enter 1-4)"
|
Which approach appeals to you most? (Enter 1-4)"
|
||||||
|
|
||||||
|
**HALT — wait for user selection before proceeding.**
|
||||||
|
|
||||||
### 4. Handle User Selection and Initial Document Append
|
### 4. Handle User Selection and Initial Document Append
|
||||||
|
|
||||||
#### When user selects approach number:
|
#### When user selects approach number:
|
||||||
|
|
|
||||||
|
|
@ -290,6 +290,8 @@ After final technique element:
|
||||||
[B] **Take a quick break** - Pause and return with fresh energy
|
[B] **Take a quick break** - Pause and return with fresh energy
|
||||||
[C] **Move to organization** - Only when you feel we've thoroughly explored
|
[C] **Move to organization** - Only when you feel we've thoroughly explored
|
||||||
|
|
||||||
|
**HALT — wait for user selection before proceeding.**
|
||||||
|
|
||||||
**Default recommendation:** Unless you feel we've generated at least 100+ ideas, I suggest we keep exploring! The best insights often come after the obvious ideas are exhausted.
|
**Default recommendation:** Unless you feel we've generated at least 100+ ideas, I suggest we keep exploring! The best insights often come after the obvious ideas are exhausted.
|
||||||
|
|
||||||
### 8. Handle Menu Selection
|
### 8. Handle Menu Selection
|
||||||
|
|
|
||||||
|
|
@ -249,6 +249,8 @@ Provide final session wrap-up and forward guidance:
|
||||||
**Ready to complete your session documentation?**
|
**Ready to complete your session documentation?**
|
||||||
[C] Complete - Generate final brainstorming session document
|
[C] Complete - Generate final brainstorming session document
|
||||||
|
|
||||||
|
**HALT — wait for user selection before proceeding.**
|
||||||
|
|
||||||
### 8. Handle Completion Selection
|
### 8. Handle Completion Selection
|
||||||
|
|
||||||
#### If [C] Complete:
|
#### If [C] Complete:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue