title: Is there a way to skip states or make states run in dryrun mode in AWS step functions natively?
body: <p>I want to skip executing state(s) based on a flag in the json/parameters that is passed to the state.</p>
  <p>Airflow has a functionality where we can specify <code>dryrun</code> wherein the DAG runs but no actual task is performed. Is there anything similar in step functions?</p>
  <p>I am aware that I can utilize decision states(branching) which isnt too complicate to implement. But this design complicates the flow.</p>
  <p>I am ok with either skipping the task altogether or doing a dry run.</p>