kandev-step-decision
SolidRecord the current workflow step decision through the task-bound Office CLI.
AI & Automation 775 stars
114 forks Updated today AGPL-3.0
Install
Quality Score: 86/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 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.
```bash
$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:
```json
{
"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.
Details
- Author
- kdlbs
- Repository
- kdlbs/kandev
- Created
- 8 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
kandev-approvals
Clear the CEO approval queue when hire requests, budget grants, or other sensitive Office mutations are waiting for approve or reject decisions.
775 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.
775 Updated today
kdlbs AI & Automation Listed
record-decision
Use when a real architectural or structural decision is made — choosing between approaches, adopting or rejecting a technology, changing a contract, or any L3 task. Records the decision, the reasons, and the rejected alternatives in docs/decisions/.
1 Updated 3 weeks ago
suleymanbyzt