skills/linear-crit-path-to-task/SKILL.md
{{ 𝛀𝛀𝛀 }} Decompose a Linear issue into a critical path of granular issues
npx skillsauth add jasonwarrenuk/goblin-mode linear-crit-path-to-taskInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Decompose Linear issue FOU-$ARGUMENTS into a set of granular, dependency-ordered sub-issues that form a critical path from the current state of the codebase to the completed feature.
FOU-$ARGUMENTS from Linear (include relations)Break the issue into the smallest meaningful units of work. Each issue should be:
Apply consistent reasoning to distinguish between two relationship types:
Child issues (use parentId) when the work is:
Blocking issues (use blocks/blockedBy) when the work is:
An issue can be both a child AND have blocking relationships with siblings.
For each issue, select the most appropriate existing Linear project based on:
Order the issues by dependency. The critical path should flow logically:
Before creating anything, present a summary table showing:
Wait for approval before creating issues.
Once approved, create all issues in dependency order (foundations first). For each issue:
meparentId for child issuesblocks/blockedBy using the identifiers of previously created issuesproject if determined in step 4priority based on critical path positionAfter all issues are created, provide a summary of what was created with their identifiers and a visual representation of the dependency graph.
documentation
{{ 𝛀𝛀𝛀 }} Review a pull request and post a comment
development
{{ ƔƔƔ }} Generate an HTML dashboard showing the current state of a project roadmap.
tools
{{ 𝛀𝛀𝛀 }} Review a pull request
development
{{ 𝛀𝛀𝛀 }} Investigate a codebase in detail