Back to Skills

fusion-issue-task-planning

Plan and break down user-story issues into ordered, traceable task issue drafts with explicit publish gates.

1starsUpdated 8/5/2026

Security Assessment

Safe(95/100)
Security Score95/100

About fusion-issue-task-planning

Fusion-issue-task-planning is an experimental Equinor skill that breaks a GitHub User Story issue into an ordered, traceable set of task-issue drafts before implementation begins. It addresses the gap between a high-level story and actionable engineering work, producing dependency-ordered tasks each carrying an objective, scope boundary, deliverable, verification method, and mapped acceptance-criteria references. It is explicitly not for direct code implementation, PR review, or GitHub mutations without confirmation.

The workflow is safety-first. It defaults to draft-only mode and requires explicit same-turn confirmation before any GitHub mutation. It classifies its own operating mode based on which companion skills are available (orchestrated, direct-subordinate, or inline) and degrades gracefully when preferred skills are missing. It researches the story (title, body, acceptance criteria, scenarios, ancestor chain, existing sub-issues), clarifies only when needed with at most three questions per batch, and runs a devil's-advocate review that inspects the task set for architecture-ambiguity signals such as unresolved design decisions, implicit backend/frontend contracts, vague sequencing, and contested ownership. When two or more signals appear it routes to an interrogator review or emits an ambiguity checklist the user must resolve before drafts are generated. The skill requires the GitHub MCP server and suggests a Fusion MCP; issue mutation is delegated to a companion authoring skill with MCP-first behavior and GraphQL fallbacks.

It targets engineering teams (its owner is @equinor/fusion-core) who plan work in GitHub Issues and want disciplined, reviewable task breakdowns with explicit publish gates. Being experimental, its structure and outputs may change between versions.

FAQ

Does this skill modify my GitHub issues?

By default no — it runs in draft-only mode and requires explicit same-turn confirmation before any GitHub mutation. Publishing and repair are delegated to the companion fusion-issue-authoring skill.

What prerequisites does it need?

It requires the GitHub MCP server and suggests the mcp_fusion server. It works best when companion skills (fusion-issue-authoring, fusion-issue-author-task) are available, but degrades gracefully if they are not.

What inputs does it require?

A target issue reference (owner/repo#number or URL), a planning depth (minimal, standard, or detailed), and a run mode (draft-only, draft+publish-ready, or publish-now). Defaults are standard depth and draft-only.

How does it handle ambiguous stories?

It runs a devil's-advocate review for architecture-ambiguity signals; when two or more appear it triggers an interrogator review or an ambiguity checklist you must resolve or explicitly accept before drafts are generated.

Is it production-ready?

No — it is marked experimental (version 0.1.6) and its behavior, structure, and outputs may change between versions.

All Files

5 files
assets/README.md0.4 KB
View
CHANGELOG.md4.3 KB
View
SKILL.md9.2 KB
View
assets/follow-up-questions.md1.1 KB
View
assets/task-plan-template.md2.7 KB
View

Install fusion-issue-task-planning

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill