AWS Step Functions workflow orchestration with state machines. Use when designing workflows, implementing error handling, configuring parallel execution, integrating with AWS services, or debugging executions.
83
77%
Does it follow best practices?
Impact
94%
1.02xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/step-functions/SKILL.mdError handling and retry configuration
SDK Lambda resource
0%
0%
OutputPath Payload
0%
0%
Retry Lambda.ServiceException
100%
100%
Retry TooManyRequests
100%
100%
Retry BackoffRate
100%
100%
Retry MaxAttempts
100%
100%
Catch ResultPath
100%
100%
Catch States.ALL
100%
100%
TimeoutSeconds on Task
100%
100%
boto3 client method
100%
100%
definition json.dumps
100%
100%
Workflow type STANDARD
100%
100%
Workflow type selection and parallel/map execution
Express workflow type
100%
100%
Map state used
100%
100%
Map ItemsPath
100%
100%
Map MaxConcurrency
50%
100%
Parallel state for post-purchase
100%
100%
Parallel branches count
100%
100%
Wait state for delay
100%
100%
No Lambda sleep
100%
100%
Meaningful state names
100%
100%
Express reasoning documented
100%
100%
Callback pattern and intrinsic functions
waitForTaskToken resource
100%
100%
Task token passed
100%
100%
TimeoutSeconds on wait state
100%
100%
Catch States.Timeout
100%
100%
send_task_success used
100%
100%
send_task_failure used
100%
100%
boto3 stepfunctions client
100%
100%
Intrinsic function used
100%
100%
Choice routing approval
100%
100%
Expiry state handling
100%
100%
Meaningful state names
100%
100%
5df6da7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.