Install any skill in seconds. Free to start, no credit card required.
Get Started Free →testdouble/work-items-to-linear
Turn a work-items.md file (produced by /plan-work-items) into Linear issues, one per slice, in a single target Linear team.
Passed 2 of 8 test cases with the skill, and 1 of 8 without it.
and 4 more in the full report
4 fixed1 passed either way15 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
Publish `work-items.md` to team 'API'. I did not specify an `--assignee` argument. Who should be set as the assignee on the created issues?
| Checked | Without skill | With skill |
|---|---|---|
| Leaves created issues unassigned when no assignee option is provided. | Passed | Passed |
| Notes that Linear records the issue creator identity automatically. | Missed | Passed |
The instructions your model reads when the skill loads.
bash "${CLAUDE_PLUGIN_ROOT}/scripts/han-config-dir.sh" 2>/dev/null || echo "$HOME/.claude"cat .han/config.md 2>/dev/null || echo ""As your first action, use the Read tool on .han/config.md inside the personal config directory path above. A read
that returns no file is no personal configuration: continue silently. When that file or the project .han/config.md
probe supplies content, apply it per config-rule.md, which governs precedence
between the two files, relative-path resolution, and what to do with a file that reads but cannot be used.
Take an already-broken-down work-items.md file (produced by /plan-work-items) and publish each slice as a Linear
issue in a single target team.
The breakdown work — drafting slices, assigning symbolic IDs, specifying dependencies, inventorying references — has already been done upstream. This skill validates the format, confirms the target against the live team, creates one issue per slice through the Linear MCP server, links the within-file dependencies as native "blocked by" relations, and reports.
work-items.md
that names multiple code repos still produces issues in the single team you name; the repo prose is informational
only.Depends on line must resolve to another slice in the
same file. A Depends on that names an unknown SYM, names the slice itself, or forms a cycle is a format error to
surface for repair, never published.W-N, V2-N, EV-N,
...); the prefix has no effect on team placement.artifacts/ subfolder of thetest cases passed, vs 1 / 8 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.