dyad:plan-to-issue

Converts an approved codebase implementation plan into a GitHub issue.

21.4k|2.6k|Updated Apr 11, 2025
One-click install
npx skills add https://github.com/dyad-sh/dyad --skill dyad-plan-to-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dyad:plan-to-issue
Source: https://github.com/dyad-sh/dyad/tree/main/.claude/skills/plan-to-issue
Command: npx skills add https://github.com/dyad-sh/dyad --skill dyad-plan-to-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turning a feature idea into a well-structured GitHub issue requires exploring the codebase, drafting a plan, and manually formatting the issue, which is repetitive and error-prone.

Core Features & Use Cases

  • Collaborative Planning: Enters plan mode to explore the codebase and design an approach based on a short feature description.
  • Iterative Approval: Presents the plan for user review and iterates until the plan is approved.
  • Automated Issue Creation: Converts the approved plan into a structured GitHub issue via the gh CLI, including summary, background, files to modify, task checklist, and testing requirements.
  • Use Case: Describe a change like "add dark mode support", review the generated plan, and receive a ready-to-track GitHub issue with an implementation checklist.

Quick Start

Ask the assistant to plan adding dark mode support and turn the approved plan into a GitHub issue.

Frequently Asked Questions about dyad:plan-to-issue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a feature plan into a GitHub issue automatically?

Provide a short description of the change, review the plan generated from codebase exploration, and approve it. The skill then runs gh issue create with a structured body containing summary, background, tasks, and testing requirements.

How to create a GitHub issue from the command line?

Use the GitHub CLI command gh issue create with --title and --body flags. This skill builds the body from an approved plan, including files to modify, task checklists, and testing notes.

Does this skill require the GitHub CLI to be installed?

Yes, issue creation relies on the gh CLI being installed and authenticated against the target repository. Without it, the planning steps still work but the issue cannot be published.

Can I modify the plan before the issue is created?

Yes, the plan is presented for approval and you can request modifications or ask questions. The skill iterates on the plan until you approve it, and only then creates the issue.

What happens if the plan is never approved?

No GitHub issue is created. The skill only runs gh issue create after explicit user approval, so unapproved or abandoned planning sessions leave no artifacts in the repository.