Browse / Productivity Workflow / Task to GitHub Issue Converter

Task to GitHub Issue Converter

Converts a `tasks.md` file into a series of actionable, inter-linked GitHub issues tied to a parent Epic.

SkillProductivity WorkflowTask ManagementIntegrationsGithub

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Dependency management and ordering for created issues
  • Integration with GitHub Projects for task tracking
  • Structured issue formatting with standardized labels, titles, and body templates
  • Automatic Epic creation and sub-issue linking
  • Automated issue generation from `tasks.md` files

Use cases

  • Converting a manually created list of tasks into formal GitHub issues for project management.
  • Creating GitHub issues after a project specification (`tasks.md`) has been generated and approved.
  • Tracking a large feature or Epic by breaking it down into smaller, manageable sub-issues.

FAQ

What key capabilities does this skill provide?

Its main capabilities include automated parsing of `tasks.md`, Epic creation and sub-issue linking, dependency management between issues, structured issue formatting with templates, and direct integration with GitHub Projects for immediate task tracking.

What does the Task to GitHub Issue Converter skill do?

It automates the process of converting a task list from a `tasks.md` file into a set of structured, inter-linked GitHub issues. It handles everything from creating a parent Epic to managing dependencies and adding issues to a GitHub Project.

When should I use this skill?

Use this skill after generating a `tasks.md` file (for example, with the `spec` skill) and when you're ready to start development. It's ideal for initializing a new feature by creating all the necessary tracking items in GitHub automatically.

How does this skill improve my development workflow?

It saves significant time and reduces manual errors by eliminating the tedious task of creating individual GitHub issues. It ensures consistency in formatting, labeling, and linking, improving project organization and clarity for the entire team.