Skip to content
Skillpedia
Writing40k · #5080

create-github-issues-feature-from-implementation-plan

Creates GitHub tasks from an implementation plan. It helps turn plans into concrete actions for software development.

What it does

This tool creates tasks (called 'issues') on GitHub from an implementation plan. It organizes work into clear steps so you can track progress.

When to use it

  • ✓When you have a plan for how to build something new.
  • ✓When breaking down a large project into smaller parts.
  • ✓To ensure each step of your plan becomes a trackable task.

Example of what to ask your AI

“Create GitHub issues from my implementation plan in the file 'plan.md'.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/github/awesome-copilot/blob/main/skills/create-github-issues-feature-from-implementation-plan/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/github/awesome-copilot/blob/main/skills/create-github-issues-feature-from-implementation-plan/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool reads your plan, checks if similar tasks already exist on GitHub, and then creates new tasks or updates existing ones. It uses predefined templates to organize the information for each task.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add github/awesome-copilot --skill create-github-issues-feature-from-implementation-plan

Or download just the file:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/create-github-issues-feature-from-implementation-plan/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Create GitHub Issue from Implementation Plan

Create GitHub Issues for the implementation plan at ${file}.

Process

  1. Analyze plan file to identify phases
  2. Check existing issues using search_issues
  3. Create new issue per phase using create_issue or update existing with update_issue
  4. Use feature_request.yml or chore_request.yml templates (fallback to default)

Requirements

  • One issue per implementation phase
  • Clear, structured titles and descriptions
  • Include only changes required by the plan
  • Verify against existing issues before creation

Issue Content

  • Title: Phase name from implementation plan
  • Description: Phase details, requirements, and context
  • Labels: Appropriate for issue type (feature/chore)
FAQ

What are 'issues' on GitHub?

They are like to-do lists or problems that need to be solved within a project on GitHub. They help organize and track work.

What is an 'implementation plan'?

It's a document that outlines the steps needed to complete a project or add a new feature.

Why check for existing issues?

To avoid creating duplicate tasks and to ensure you are always updating existing work if needed.

Details

Original description by the author

Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates.

repo: github/awesome-copilot

Popularity

GitHub stars
40k
Ranking position
#5080
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills