linear-epic-org

Group orphaned Linear tickets into epics by naming patterns and repositories.

3|1|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/OmniNode-ai/omniclaude --skill linear-epic-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear-epic-org
Source: https://github.com/OmniNode-ai/omniclaude/tree/main/plugins/onex/skills/linear-epic-org
Command: npx skills add https://github.com/OmniNode-ai/omniclaude --skill linear-epic-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines project management by automatically organizing scattered Linear tickets into logical epics, reducing manual effort and improving project clarity.

Core Features & Use Cases

  • Automated Epic Creation: Groups tickets based on naming patterns and repositories, automatically creating epics for obvious groupings.
  • Human-in-the-Loop: For ambiguous cases, it prompts for human approval before creating or assigning epics.
  • Use Case: After a sprint, you have many unassigned tickets. This skill can group them by feature prefix (e.g., "DB-SPLIT") and create a new epic for each, linking all related tickets.

Quick Start

Run the linear-epic-org skill to organize orphaned tickets, showing proposed groupings without creating epics.

Frequently Asked Questions about linear-epic-org

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically organize unassigned Linear tickets into epics?

To organize unassigned Linear tickets into epics, you can automatically group them based on naming patterns and repository affiliations. The system creates epics for obvious groupings and gates ambiguous cases for human approval.

How does automated epic grouping work for scattered Linear project tickets?

Automated epic grouping for Linear tickets works by detecting naming patterns and repository affiliations across orphaned tickets. It logically clusters related items together, automatically creating epics for obvious matches while prompting for human approval on ambiguous cases.

Can I review proposed epic groupings in Linear before they are actually created?

Yes, you can review proposed epic groupings before they are created. Running the organization process initially displays suggested ticket clusters based on naming patterns without automatically creating the epics, ensuring you maintain control over project structure.

What is the best way to group Linear tickets by feature prefix after a sprint?

The best way to group Linear tickets by feature prefix after a sprint is to use an automated organization tool. It groups orphaned tickets by shared prefixes, such as DB-SPLIT, and creates a new epic for each cluster while linking all related tickets.

How does a human-in-the-loop process handle ambiguous Linear ticket groupings?

A human-in-the-loop process handles ambiguous Linear ticket groupings by pausing automatic epic creation and prompting for human approval. This ensures that tickets lacking clear naming patterns or repository affiliations are correctly assigned before any epic is generated.

Do I need a triage report to organize orphaned Linear tickets into epics?

No, you do not need a triage report to organize orphaned Linear tickets into epics. The process utilizes the Linear API for ticket and epic management and automatically groups tickets by naming patterns, with the triage report serving only as optional input.