AI AGENTS

Detect overloaded GitHub issues and re-file as estimated Linear children

When a GitHub issue accumulates too many task-list checkboxes, an agent treats it as an oversized epic, splits each unchecked task into an estimated Linear child issue.

CategoryAI Agents
EngineSim + Paperclip
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerGitHub issue editedGitHubGitHub
  • LogicExit unless task list overflows threshold
  • ActionRead GitHub issue body and task listGitHubGitHub
  • ActionOpenAI maps tasks to estimated issuesOpenAI
  • ActionCreate Linear epic and child issuesLinearLinear
  • OutputComment links back on GitHub issueGitHubGitHub

What it does

When a GitHub issue grows a long task list, the agent reads its checkboxes, turns each open task into a properly scoped, estimated Linear issue under a parent epic, and links both directions so the GitHub thread and Linear backlog stay in sync.

When to use it

Use when engineers triage in GitHub but plan in Linear, and catch-all issues pile up unchecked task lists that never get estimated. This converts the overflow into trackable, pointed Linear work without manual re-entry.

How it works

  1. 1A GitHub webhook fires when an issue is edited.
  2. 2A logic step counts open task-list items and exits unless the issue exceeds the overflow threshold.
  3. 3A GitHub action reads the full issue body and task list.
  4. 4OpenAI maps each open task to a Linear child issue with an estimate and acceptance criteria.
  5. 5A Linear action creates a parent epic and the estimated children.
  6. 6A GitHub comment posts links to the new Linear issues and the parent epic.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GitHubRepos, issues, pull requests, actions.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  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.