一键导入
stall-escalation
Stop and ask for direction when blocked instead of inventing assumptions or placeholder data
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Stop and ask for direction when blocked instead of inventing assumptions or placeholder data
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | stall-escalation |
| description | Stop and ask for direction when blocked instead of inventing assumptions or placeholder data |
| user-invocable | false |
When you detect blockers that prevent correct implementation, stop and ask for user direction using this pattern.
Trigger this pattern if any of these occur:
When blocked, structure your response like this:
**Blocker:** <one sentence>
**Option A - Split:**
- <smallest next step with current info>
- <alternative small step>
**Option B - Escalate:**
<what's needed: broader search, Task tool, more files>
**Question:** <direct question to user>
Default to Split when possible:
Escalate when necessary:
No filler:
**Blocker:** Template file path unknown - cannot modify CSS without knowing which template to edit.
**Option A - Split:**
- Read [PROMPT_INSTRUCTIONS.md](PROMPT_INSTRUCTIONS.md) for template references
- Ask user for specific template path
**Option B - Escalate:**
- Use Task tool with Explore agent to search all templates
**Question:** Do you know which template file needs updating, or should I search the codebase?
**Blocker:** "Optimize CV generation" is too broad - unclear which metrics matter.
**Option A - Split:**
- Profile current performance with sample CV
- Identify top 3 slowest operations
- Propose specific optimizations based on data
**Option B - Escalate:**
- Full performance audit across all CV types
- Requires load testing setup
**Question:** Are you seeing specific performance issues, or should I profile first?
**Blocker:** API contract unclear - no request/response schema documented.
**Option A - Split:**
- Read [function_app.py](function_app.py) to extract current API
- Document actual behavior as baseline
**Option B - Escalate:**
- Trace all API calls across frontend/backend
- Create comprehensive schema
**Question:** Should I document current behavior, or do you have a spec?
Don't stop if:
Based on their choice:
Prevents:
Enables:
Create and maintain execution plan files in tmp/ to reduce chat context for multi-step tasks
Create strict progress tables with verified numbers only - no placeholders or estimates
Validate CV data against strict 2-page ATS-compliant schema with comprehensive field checks and size constraints. Use when validating CV JSON before PDF generation, checking field constraints, ensuring 2-page layout compatibility, or verifying ATS compliance. Trigger on: "validate CV", "check CV data", "verify schema", "is this CV valid", or before any PDF generation.
Generate 2-page ATS-compliant PDF CVs using WeasyPrint with multi-language support (EN/DE/PL) and visual regression testing. Use when generating final PDF, running visual tests, debugging layout issues, or iterating on CV template design. Trigger on: "generate PDF", "create CV PDF", "render PDF", "visual regression test", or after successful CV validation.