PlugWiki

Plan-to-GitHub-Issues skill for Claude: one issue per plan phase

Makes Claude read an implementation plan file and open one GitHub issue per phase, after checking for existing issues.

Installs
9.5K
on skills.sh
Stars
40.7K
on GitHub
Updated
Oct 2026
last repo commit

You point it at a plan file. Claude finds the phases, searches existing issues so it does not repeat one, then creates a new issue per phase or updates the one that already exists.

SKILL.md names three GitHub tools: search_issues, create_issue and update_issue. It does not say how they are connected, so you need a GitHub tool or MCP server that offers them. The skill itself is one file with no scripts.

Good for

  • Developers who keep a written implementation plan and want it as a backlog
  • Project leads who track feature work as GitHub issues
  • Teams that use feature_request.yml or chore_request.yml issue templates

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

Claude Code

  1. 1

    Copy this prompt.

    Install the create-github-issues-feature-from-implementation-plan skill in Claude Code. Run this command:
    
    npx skills add https://github.com/github/awesome-copilot --skill create-github-issues-feature-from-implementation-plan
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

Pick one route. The Copilot CLI plugin route installs the whole project-planning plugin: 8 skills and 7 agents, listed in its plugin.json; its folder holds a plugin.json and a README, and no hooks or MCP config files. The skills CLI and folder routes install just this skill. The skill needs GitHub tools named search_issues, create_issue and update_issue; SKILL.md does not say how to connect them.

Built from the package data we hold. Not yet tested by us.

What's in the skill

When it loads

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

Sections in SKILL.md

  1. Process
  2. Requirements
  3. Issue Content

Key facts

License
MIT
Installs on skills.sh
9,472 (Nov 2, 2026)
Last repo commit
Oct 30, 2026

What it includes

  • Reads the plan file and lists its phases

    Claude reads the plan file you point it at and identifies each implementation phase.

    Try: “Create GitHub issues for the phases in docs/implementation-plan.md.”

    Files · Analyze the plan

  • Checks existing issues before creating anything

    Claude searches current issues so a phase that already has an issue is not duplicated.

    Network · search_issues

  • Creates one issue per phase or updates the existing one

    Each new issue gets the phase name as the title, the phase details as the description and labels for feature or chore.

    Write · create_issue / update_issue

  • Uses feature_request.yml or chore_request.yml

    SKILL.md says to use feature_request.yml or chore_request.yml, with a fallback to the default template.

    Read · Issue templates

From the official docs

Permissions

Medium risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It creates and edits GitHub issues

    SKILL.md names create_issue and update_issue, so Claude can write to the repository your GitHub tools reach. Check the repository and the phase list before you approve the calls. github.com

  • The plugin route adds more than this skill

    The project-planning plugin lists 8 skills and 7 agents in its plugin.json. Use the skills CLI route in the install box if you want only this skill. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo read-only mode in the skill.
Sign-in and keysSKILL.md names no key. The GitHub tools it calls bring their own sign-in.
Scopes
  • Reads the plan file you name

  • Searches, creates and updates issues in a GitHub repository through search_issues, create_issue and update_issue

Questions

What does this skill do?

It makes Claude read an implementation plan and create one GitHub issue per phase. It first checks existing issues, and it can update an issue instead of creating a new one.

How do I install it?

Use the install box at the top of this page. The Copilot CLI tab installs the whole project-planning plugin; the other tabs install only this skill.

Does it need the GitHub MCP server?

SKILL.md names three tools (search_issues, create_issue, update_issue) and does not say where they come from. The GitHub MCP server is one place to get GitHub issue tools; check that yours offers these names.

Can it create issues without asking me?

SKILL.md does not describe an approval step. Whether Claude asks first depends on your client settings, so keep tool approvals on for the first run.

Which templates does it use?

feature_request.yml or chore_request.yml, depending on the phase, with a fallback to the default template. Labels are set for feature or chore.

Information

updated Nov 2, 2026

Folder
skills/create-github-issues-feature-from-implementation-plan

github/awesome-copilotskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. create-github-issues-feature-from-implementation-plan SKILL.md · github.com
  2. project-planning plugin.json · github.com
  3. awesome-copilot README · github.com

Updated Nov 2, 2026.