/kandev-step-decision
Record the current workflow step decision through the task-bound Office CLI.
Claude Code
$ npx -y skills add kdlbs/kandev --skill kandev-step-decision --agent claude-code
Codex
$ npx skills add kdlbs/kandev --skill kandev-step-decision -a codex -y
Cursor
$ npx skills add kdlbs/kandev --skill kandev-step-decision -a cursor -y
Gemini CLI
$ npx skills add kdlbs/kandev --skill kandev-step-decision -a gemini-cli -y
GitHub Copilot
$ npx skills add kdlbs/kandev --skill kandev-step-decision -a github-copilot -y
OpenCode
$ npx skills add kdlbs/kandev --skill kandev-step-decision -a opencode -y
Windsurf
$ npx skills add kdlbs/kandev --skill kandev-step-decision -a windsurf -y
SKILL.md
kandev-step-decision.SKILL.mdname: kandev-step-decision description: Record the current workflow step decision through the task-bound Office CLI. kandev: system: true version: "0.42.0"
Workflow step decisions
Use the task-bound CLI command when you hold the current review or approval seat and the run prompt advertises the decision action.
Record the decision
The only accepted verdicts are `approved` and `rejected`. Use a non-empty reason that explains the evidence for the verdict.
$KANDEV_CLI kandev task decision --decision approved --reason "..."
Use `approved` as shown, or replace it with `rejected` when rejecting. Replace the reason with the evidence for the current workflow step. Make this command the final action for the turn, then stop. A repeated decision supersedes the previous decision for that participant and step.
The command returns structured JSON with these fields:
{
"decision": "approved",
"role": "reviewer",
"step_id": "step-1",
"decision_id": "decision-1",
"decided_at": "2026-01-01T00:00:00Z",
"transition_applied": false,
"guards": []
}Posting comments do not count as a workflow step decision. Approval-inbox commands do not count either. Do not use either operation instead of the task decision command.
Other skills on kandev.
More skills from other plugins.
browser-use
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Questions about kandev-step-decision.
- Which coding agents can use kandev-step-decision?
- kandev-step-decision installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

