.agents/skills/speckit-workflows-ultraplan-tasks/SKILL.md
Generate a deeply-reasoned, implementation-ready task breakdown for the current spec-kit feature using extended analysis.
npx skillsauth add pradeepmouli/rune-langium speckit-workflows-ultraplan-tasksInstall 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.
ultrathink
You are generating a comprehensive task breakdown for the current spec-kit feature by deeply analysing the specification and plan.
cd "$(git rev-parse --show-toplevel)" && \
source .specify/scripts/bash/common.sh && \
get_feature_paths
This provides FEATURE_DIR, FEATURE_SPEC (spec.md), IMPL_PLAN (plan.md), and TASKS (tasks.md). Load and carefully read all three files before continuing.
Conduct a thorough analysis of the specification and plan:
Overwrite $TASKS (tasks.md) with the full breakdown using this format:
# Tasks: [Feature Name]
> Generated by speckit.ultraplan — edit freely.
<!-- Clarifications (remove when resolved):
- [Any ambiguities spotted during analysis]
-->
## Implementation Tasks
- [ ] T001: [Concrete, single-concern task — one commit]
- [ ] T002: [Concrete, single-concern task — one commit]
...
Rules:
After writing tasks.md, output:
Ultraplan complete
**Feature**: [feature name]
**Tasks generated**: [N]
**Tasks file**: [absolute path to tasks.md]
### Task summary
T001 — [one-line description]
T002 — [one-line description]
...
tools
Router skill for the rune-langium monorepo. Use it to choose the right package skill before working in core, cli, lsp-server, codegen, or visual-editor.
tools
Router skill for the rune-langium monorepo. Use it to choose the right package skill before working in core, cli, lsp-server, codegen, or visual-editor.
tools
Langium port for Rune DSL tooling Use when working with rune, rosetta, dsl, langium, cdm, isda, drr, finos, language-server, lsp, visual-editor, reactflow.
tools
Langium port for Rune DSL tooling Use when working with rune, rosetta, dsl, langium, cdm, isda, drr, finos, language-server, lsp, visual-editor, reactflow.