AI AGENTS

Weekly sweep that grooms stale epics and posts a Slack digest

On a weekly schedule, an agent finds every oversized or unbroken Linear epic, splits each into estimated child issues.

CategoryAI Agents
Enginepaperclip
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule before planning
  • ActionFetch stale and oversized epics from LinearLinearLinear
  • LogicFilter out already-groomed epics
  • ActionOpenAI decomposes each epic into estimatesOpenAI
  • ActionCreate child issues under each epicLinearLinear
  • OutputPost grooming digest to SlackSlack

What it does

Once a week the agent queries Linear for epics that are oversized, childless, or stale. It decomposes each into estimated child issues, files them under their parents, then posts one Slack digest listing every epic it touched and the new ticket count, so the team walks into planning with the backlog already shaped.

When to use it

Use when you run a fixed planning cadence and want the backlog groomed automatically the morning before refinement, rather than reacting to each epic as it lands. Ideal for teams that batch-review work weekly.

How it works

  1. 1A schedule trigger runs every Monday morning before planning.
  2. 2A Linear action pulls all open epics matching the stale/oversized filter.
  3. 3A logic step loops the candidates and drops any already broken down.
  4. 4OpenAI decomposes each remaining epic into estimated child issues with acceptance criteria.
  5. 5The child issues are created in Linear under their parent epics.
  6. 6A Slack message posts a digest of every epic groomed, child counts, and total points added.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect LinearIssues, projects, cycles, triage.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.