linear-issue-creator
Creates structured Linear issues (main + sub-issues) with automated project linking, title prefixes, labeling, and PRD-aligned content workflows for fullstack developers.
Introduction
The Linear Issue Creator is a specialized agent skill designed to streamline technical task management by enforcing a rigorous 1-main-issue-to-N-sub-issues structure. It acts as an interface between product requirements and actionable developer tasks, ensuring that every piece of work is traceable, scoped, and correctly categorized. This skill is ideal for engineering teams using Linear who want to maintain high-quality issue backlogs with consistent metadata, project associations, and documentation standards.
-
Automatically enforces the mandatory [ProjectName] title prefix for all issues, ensuring clarity across large-scale monorepos or multi-project workspaces.
-
Supports two distinct workflows: a 'Generic' mode for routine coding tasks (bugs, refactors, chores) and a 'PRD Pipeline' mode for feature specifications.
-
Integrates content-strategy, content-production, and copy-editing principles within the PRD Pipeline to generate professional, implementation-ready issue descriptions for fullstack developers.
-
Enforces strict labeling rules on sub-issues, requiring exactly two tags (one Area tag: Back-end/Front-end; one Type tag: Bug/Chore/Docs/Perf/Refactor/Feature) to maintain clean reporting data.
-
Automates the parent-child relationship in Linear, allowing the main issue to track overall progress while sub-issues handle granular implementation details.
-
Always link issues to a specific project using the project identifier to prevent orphaned tasks in Linear boards.
-
The Generic workflow is best suited for quick, direct task creation where the intent is well-defined by the user.
-
The PRD Pipeline workflow is recommended for features requiring technical depth; it utilizes human-centric writing principles to eliminate repetitive AI-generated fluff, ensuring acceptance criteria are measurable and concrete.
-
Expect the skill to request missing information if the project, work description, area, or task type is not provided; it will not proceed with ambiguous inputs to prevent clutter.
-
Designed specifically for creating and registering issues; it does not support querying or updating existing issues, keeping its scope focused and reliable.
Repository Stats
- Stars
- 13
- Forks
- 3
- Open Issues
- 0
- Language
- Python
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- May 3, 2026, 05:29 PM