kandev-escalation
SolidEscalate to a human when required information, access, credentials, or a product decision blocks completion and no reasonable default is available.
Code & Development 502 stars
69 forks Updated today AGPL-3.0
Install
Quality Score: 90/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 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:
1. You cannot make the decision yourself based on available context.
2. The decision is required to complete your task.
3. 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).
```bash
HUMAN_TASK=$(
$KANDEV_CLI kandev task create \
--title "Decision needed: <your specific question here>" \
--description "Context: <1-2 sentences of background>
Question: <the specific decision the human needs to make>
Options considered:
- Option A: <brief description>
- Option B: <brief description>
Blocked task: $KANDEV_TASK_ID" \
2>/dev/null
)
HUMAN_TASK_ID=$(echo "$HUMAN_TASK" | jq -r '.task_id')
```
### Step 2: Cross-reference from the blocked task
```bash
$KANDEV_CLI kandev tasks message --id "$KANDEV_TASK_ID" \
--prompt "Escalated to human task $HUMAN_TASK_ID. Waiting for decision on: <question>"
```
The Office CLI does not currently expose a secure operation for adding a blocker
relationship. The human task description links...
Details
- Author
- kdlbs
- Repository
- kdlbs/kandev
- Created
- 6 months ago
- Last Updated
- today
- Language
- Go
- License
- AGPL-3.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
escalate
Structured escalation when /do hits an unrecoverable blocker. Surfaces what was tried, why it failed, and what the user can decide. Called by /do when work is blocked, cannot proceed, hits an unrecoverable failure, needs a user decision, or gets stuck.
69 Updated today
doodledood AI & Automation Solid
kandev-approvals
Clear the CEO approval queue when hire requests, budget grants, or other sensitive Office mutations are waiting for approve or reject decisions.
502 Updated today
kdlbs AI & Automation Solid
kandev-task-ops
Operate Office tasks when you need to list workspace tasks, read a conversation, or post an agent-authored comment.
502 Updated today
kdlbs