kdlbs/kandev/kandev-escalation
Claude Code and agent skill by kdlbs/kandev
- community
Checking that the SKILL.md file is still in the repository.
Escalate to a human when required information, access, credentials, or a product decision blocks completion and no reasonable default is available.
Install
npx vskill@latest install kdlbs/kandev/kandev-escalationSKILL.md
Escalating to a Human
Use this pattern when you cannot proceed without human input: a design decision, missing credentials, ambiguous requirements, or access you do not have.
When to escalate
Escalate when ALL of the following are true:
- You cannot make the decision yourself based on available context.
- The decision is required to complete your task.
- You have already checked comments and memory for prior guidance.
Do NOT escalate for routine technical choices you can make independently.
Escalation procedure
Step 1: Create the human task
Create a new task with a clear question as the title. Leave it unassigned (or assign to $KANDEV_HUMAN_USER_ID if that variable is set in your environment).
Step 2: Cross-reference from the blocked task
The Office CLI does not currently expose a secure operation for adding a blocker relationship. The human task description links back to the blocked task, and the comment above links the blocked task to the human task. Do not comment on the new human task: a run may only message tasks granted by its signed runtime scope. These references do not create a task dependency.
Step 3: Set blocked status
Step 4: Exit
Your session ends. Because this flow does not create a blocker relationship, the task_blockers_resolved wake reason will NOT occur for this manual cross-reference flow. The human or coordinator must post the decision on the blocked task or update it through the normal task workflow.
On human response
Resume from the normal task comment or task update event. Parse $KANDEV_WAKE_PAYLOAD_JSON first; if it is absent, read the JSON file at $KANDEV_WAKE_PAYLOAD_PATH. Confirm the decision is present on the blocked task, move it back to the appropriate active status, and continue the work.
Rules
- Keep the question in the title specific and actionable. "Decision needed: use PostgreSQL or SQLite for the cache layer?" is good. "I need help" is not.
- Include enough context in the description that the human can decide without reading your full task history.
- One escalation per decision. Do not create multiple human tasks for the same question.
- If you need to escalate multiple independent decisions at once, create one human task per decision.
- If you can make a reasonable default choice, prefer that over escalating.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapps/backend/internal/office/configloader/skills/kandev-escalation/SKILL.md
Popularity
- Repository stars
- 700
- Repository forks
- 100
- 7-day trend score
- 33
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kdlbs/kandev/kandev-escalation)