speckit-taskstoissues

Convert tasks from tasks.md into GitHub issues in a repository.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/ev3rlit/magam --skill speckit-taskstoissues-ev3rlit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-taskstoissues
Source: https://github.com/ev3rlit/magam/tree/main/.claude/skills/speckit-taskstoissues
Command: npx skills add https://github.com/ev3rlit/magam --skill speckit-taskstoissues-ev3rlit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert tasks from tasks.md into GitHub issues to track work items in GitHub project management.

Core Features & Use Cases

  • Automatically extracts tasks from tasks.md and creates corresponding issues in a selected GitHub repository.
  • Validates that the target repository URL matches the detected remote to prevent cross-repo issue creation.
  • Supports linking tasks to milestones, labels, and assignees based on the tasks.md structure for streamlined project management.

Quick Start

Convert the breakdown in tasks.md into GitHub issues in the appropriate repository.

Frequently Asked Questions about speckit-taskstoissues

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

FAQPage Schema
How do I convert tasks from tasks.md into GitHub issues?

To convert tasks.md into GitHub issues, the Skill automatically extracts task breakdowns and creates corresponding issues in your target GitHub repository. It requires a spec-kit project structure with a .specify/ directory and a valid Git remote URL.

Can I link tasks.md issues to milestones and labels in GitHub?

Yes, creating GitHub issues from tasks.md supports linking tasks to milestones, labels, and assignees based on the tasks.md structure. This automatically applies project management attributes when generating issues in the repository.

Do I need a spec-kit project to auto-create GitHub issues?

Yes, auto-creating GitHub issues from tasks.md requires a spec-kit project structure containing a .specify/ directory. The Skill relies on this structure to locate tasks and validate the target repository before generating issues.

Why does converting tasks to GitHub issues require a valid Git remote URL?

A valid Git remote URL is required to determine the target repository for issue creation. The Skill validates that the detected remote URL matches GitHub to prevent cross-repo issue creation in unintended repositories.

What happens if my Git remote URL does not match GitHub?

If your Git remote URL does not match GitHub, the validation check fails and issue creation is blocked. This prevents cross-repo issue creation and ensures tasks.md items are only pushed to the correct GitHub repository.