Install any skill in seconds. Free to start, no credit card required.
Get Started Free →smithersai/smithers-ask-human
Raise a blocking human-approval request from inside a run and wait for the decision.
Passed 20 of 21 test cases with the skill, and 3 of 21 without it.
and 21 more in the full report
18 fixed3 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 18 test cases the skill fixed. Same model, same prompt, with and without the skill.
Generate a blocking approval CLI call attached to run 'run-abc-123' and node 'approval-step' asking 'Publish release build?'.
| Checked | Without skill | With skill |
|---|---|---|
| Invokes `smithers ask-human`. | Missed | Passed |
| Sets `--runId run-abc-123`. | Missed | Passed |
| Sets `--node approval-step`. | Missed | Passed |
The instructions your model reads when the skill loads.
Raise a blocking human-approval request from inside a run and wait for the decision. Use when blocked, uncertain, or about to do something irreversible — never guess.
| Name | Type | Required | Description |
|---|---|---|---|
prompt | string | yes | The decision or question to put to a human |
| Flag | Type | Default | Description |
|---|---|---|---|
--context | string | Extra context appended to the prompt | |
--choices | string | Comma-separated choices; makes this a fixed-choice decision | |
--runId | string | Run to attach to (default: SMITHERS_RUN_ID or the single active run) | |
--node | string | Node id to attach to (default: SMITHERS_NODE_ID or 'agent-ask') | |
--iteration | number | Loop iteration (default: SMITHERS_ITERATION or 0) | |
--timeout | number | Seconds to wait before the request expires (0/unset = no timeout) | |
--poll | number | Poll interval in seconds while blocking (default 3) |
test cases passed, vs 3 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.