Skip to Content
ExamplesEpic to Tasks hierarchy

Example: Epic to Tasks hierarchy

This is one of the most common use cases for Automatic Children. Your team uses an Agile process with Epics, Features, User Stories, and Tasks, and you want to create the entire hierarchy from a single Epic with one click.

We’ll set this up using three general rules and one cascade that chains them together.

Download the file above and import it in Project Settings > Automatic Children > Settings > Import to get all the rules and the cascade from this example in your project.

What we’re building

When you run the cascade on an Epic, the extension will create:

Epic: "Implement authentication" ├── Feature: "Login page" │ ├── User Story: "Login page - User can enter credentials" │ │ ├── Task: "User can enter credentials - Implementation" │ │ ├── Task: "User can enter credentials - Testing" │ │ └── Task: "User can enter credentials - Code review" │ └── User Story: "Login page - User can reset password" │ ├── Task: "User can reset password - Implementation" │ ├── Task: "User can reset password - Testing" │ └── Task: "User can reset password - Code review" ├── Feature: "Session management" │ └── ... └── Feature: "Permissions and roles" └── ...

Step 1: Create the general rules

You’ll need three general rules, one for each level.

General Rule 1: “Features for Epic”

This rule creates Feature work items under an Epic.

SettingValue
NameFeatures for Epic
Trigger: Work item typeEpic
Trigger: States(leave empty — matches any state)

Child items to create:

Child typeTitleArea PathIteration Path
FeatureLogin pageSame as parentSame as parent
FeatureSession managementSame as parentSame as parent
FeaturePermissions and rolesSame as parentSame as parent

General Rule 2: “Stories for Feature”

This rule creates User Stories under a Feature.

SettingValue
NameStories for Feature
Trigger: Work item typeFeature

Child items to create:

Child typeTitleArea PathIteration Path
User Story{{System.Title}} - User can enter credentialsSame as parentSame as parent
User Story{{System.Title}} - User can reset passwordSame as parentSame as parent

Notice how the child titles use the placeholder {{System.Title}} — this pulls the Feature’s title into each User Story title, keeping everything connected.

General Rule 3: “Tasks for Story”

This rule creates standard development Tasks under a User Story.

SettingValue
NameTasks for Story
Trigger: Work item typeUser Story

Child items to create:

Child typeTitleArea PathIteration PathAssigned To
Task{{System.Title}} - ImplementationSame as parentSame as parentSame as parent
Task{{System.Title}} - TestingSame as parentSame as parentSame as parent
Task{{System.Title}} - Code reviewSame as parentSame as parentSame as parent

Here we’re also copying the Assigned To field from the parent User Story, so each Task is automatically assigned to the same person.

Step 2: Create the cascade

Now chain the three rules together.

  1. Go to the Cascades tab and click Add Cascade.
  2. Set the following:
SettingValue
NameEpic to Features to Stories to Tasks
Master ruleFeatures for Epic
Stage 1Stories for Feature
Stage 2Tasks for Story
  1. Save the cascade.

Step 3: Run it

  1. Open an Epic work item (like “Implement authentication”).
  2. Click the context menu → Automatic Child Items.
  3. Choose Run a cascade and select “Epic to Features to Stories to Tasks.”
  4. Click Preview cascade to see the full hierarchy.
  5. Click Create.

The extension creates all the Features, then all the User Stories under each Feature, then all the Tasks under each User Story — all in one action.

What you can customize

This is just a starting point. Here are some ideas to make it your own:

  • Change the child titles — Use whatever naming convention your team prefers.
  • Add more child items — Add a “Documentation” task, a “Deployment” task, etc.
  • Add conditions — Only run on Epics in a specific Area Path, or only when the Epic is in “New” state.
  • Add more fields — Map Priority, Description, Tags, or any custom fields to your child items.
  • Adjust the hierarchy — Skip a level (Epic → User Stories → Tasks) or add more levels as needed.

Screenshots

Epic to Task Screenshot

Last updated on