Files
agent-skills/skills/conditional-request-review-workflow/SKILL.md
T
2026-08-08 22:41:13 +00:00

1.9 KiB

name, version, description, inputs, steps, outputs, tags, metadata
name version description inputs steps outputs tags metadata
conditional-request-review-workflow 1.0.0 Classify an input request and route it to an approval or rejection path, producing a final result message.
request
Start node (agent_type=input) collects the user request and stores it in state field 'request'.
Classify node (agent_type=branching) reads 'request', makes a branching decision, and on success goes to Approve, on failure goes to Reject; stores decision in 'decision'.
Approve node (agent_type=default) formats an approval message using 'request' and writes to 'result'.
Reject node (agent_type=default) formats a rejection message using 'request' and writes to 'result' (also used if Classify fails).
result
source_repo extracted_at confidence
https://github.com/jwwelbor/AgentMap.git 0.85

conditional-request-review-workflow

Classify an input request and route it to an approval or rejection path, producing a final result message.

Steps

  1. Start node (agent_type=input) collects the user request and stores it in state field 'request'.
  2. Classify node (agent_type=branching) reads 'request', makes a branching decision, and on success goes to Approve, on failure goes to Reject; stores decision in 'decision'.
  3. Approve node (agent_type=default) formats an approval message using 'request' and writes to 'result'.
  4. Reject node (agent_type=default) formats a rejection message using 'request' and writes to 'result' (also used if Classify fails).

Inputs

  • request

Outputs

  • result

Failure Modes

  • If branching classification fails, workflow defaults to Reject node via on_failure.
  • Input node has no defined on_failure, so workflow may terminate unexpectedly if input collection fails.

Source

Extracted from: https://github.com/jwwelbor/AgentMap.git Confidence: 0.85