Communityコーディング&開発github.com

equinor/fusion-issue-task-planning

ユーザーストーリーの課題を、発行ゲートが明確な順序付けられた追跡可能なタスク課題ドラフトに分解して計画します。

fusion-issue-task-planning とは?

このスキルは、ユーザーストーリーの課題を詳細なタスクに分解し、それらを明確な順序と追跡可能性を持つドラフトとして計画するAIエージェント機能です。主にGitHub Issuesを操作する開発者向けに設計されており、ユーザーストーリーからタスクを自動生成し、各タスクに発行前の承認ゲート(例:レビューやテスト通過)を設定します。これにより、プロジェクト管理における作業の可視性とトレーサビリティが向上し、チームメンバーが次に何をすべきかを明確に把握できます。Claude CodeやCursorなどのAIエージェントプラットフォームで利用可能で、Fusion Frameworkのプロジェクト管理ワークフローと統合されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/equinor/fusion-skills/tree/main/skills/fusion-issue-task-planning

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

fusion-issue-task-planning は何をしますか?

ユーザーストーリーの課題を、発行ゲートが明確な順序付けられた追跡可能なタスク課題ドラフトに分解して計画します。

概要

このスキルは、大規模なユーザーストーリーの課題を小さな管理可能なタスクに分解し、それらを定義された順序と依存関係で整理します。各タスクはドラフトとして作成され、実際に発行する前に承認やテストなどのゲートを通過する必要があります。

使用方法

  1. ユーザーストーリーの課題を選択するか、新規に作成します。
  2. スキルを実行して、ストーリーをタスクに分解します。
  3. 生成されたタスクドラフトを確認し、必要に応じて編集します。
  4. 発行ゲートを設定します(例:レビュー必須、テスト合格など)。
  5. ゲートが通過したら、タスクを正式に発行します。

特徴

  • 自動分解: ユーザーストーリーから関連タスクを自動生成します。
  • 順序付け: タスクに優先順位と依存関係を割り当てます。
  • 追跡可能性: 各タスクは元のストーリーにリンクされ、進捗を追跡できます。
  • 発行ゲート: タスクが完了したと見なされる前に満たすべき条件を定義します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェント環境

技術詳細

このスキルは、equinor/fusion-issue-task-planning パッケージの一部であり、GitHub Issues APIと対話してタスクの作成と管理を行います。設定はJSONまたはYAMLファイルで行い、発行ゲートのルールをカスタマイズできます。

{
  "taskTemplate": {
    "labels": ["task", "user-story"],
    "assignee": "auto",
    "gate": {
      "type": "review",
      "requiredApprovers": 1
    }
  }
}

環境変数 GITHUB_TOKEN を使用して認証します。詳細は公式ドキュメントを参照してください。

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

equinor/fusion-github-review-resolution

Resolves unresolved GitHub PR review threads end-to-end: evaluates whether each review comment is correct, applies a targeted fix when valid, replies with rationale when not, commits, and resolves the thread. USE FOR: unresolved review threads, PR review feedback, changes requested PRs, PR review URLs (#pullrequestreview-...), fix the review comments, close the open threads, address PR feedback. DO NOT USE FOR: summarizing feedback without code changes, creating new PRs, or read-only branches.

equinor/fusion-issue-authoring

Classify issue type, activate the matching agent mode for type-specific drafting, and enforce shared safety gates before GitHub mutation.

equinor/fusion-issue-solving

Handles GitHub issue resolution end-to-end for prompts like "solve #123", "lets solve #123", "work on #123", "work on https://github.com/owner/repo/issues/123", or by pasting a direct GitHub issue URL as the request. USE FOR: solve #123, continue work on issue #123, work on https://github.com/owner/repo/issues/123, paste a GitHub issue URL for implementation work. DO NOT USE FOR: issue drafting only, PR review only, or non-implementation research.

equinor/fusion-mcp

Explain what Fusion MCP is and guide users through setting it up when they need Fusion-aware MCP capabilities in Copilot workflows.

equinor/fusion-skill-authoring

Creates or modernizes repository skills with clear activation cues, purposeful support files, and practical review loops. USE FOR: creating a new skill, tightening an existing skill, improving discovery wording, and structuring references/assets/optional helper agents when they genuinely add value. DO NOT USE FOR: product-code changes, routine copy edits outside skills/, or documentation that should not become an installable skill.

関連スキル