speckit-taskstoissues

Convert spec-kit feature tasks into dependency-ordered GitHub issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you convert existing feature tasks defined by a spec-kit project into actionable GitHub issues that are ready for execution and review.

Core Features & Use Cases

  • Dependency-ordered issue creation: Creates issues in a sequence that reflects task dependencies to help teams track work correctly.
  • Spec-driven task discovery: Reads tasks from the spec-kit structure after validating prerequisites using the repo’s design artifacts.
  • GitHub safety guardrails: Only proceeds to issue creation when the detected repository remote is a GitHub URL, preventing accidental issue creation elsewhere.

Use case: You have a spec-kit feature directory containing tasks that need to be operationalized; use this Skill to generate corresponding GitHub issues for each task in the right order.

Quick Start

Run the speckit-taskstoissues Skill in your spec-kit repository to produce GitHub issues for the discovered tasks.

Frequently Asked Questions about speckit-taskstoissues

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

FAQPage Schema
How do I convert spec-kit tasks into GitHub issues?

To convert spec-kit tasks into GitHub issues, this Skill reads your feature tasks from the `.specify` directory and creates corresponding issues using a GitHub MCP server. It ensures tasks are generated in a dependency-aware sequence for accurate project tracking.

Can I use this to create dependency-ordered GitHub issues from a spec-kit repository?

Yes, you can create dependency-ordered GitHub issues from a spec-kit repository. The Skill discovers feature tasks and sequences the generated issues to reflect task dependencies, ensuring your project execution tracking aligns with the required work order.

What are the prerequisites for generating GitHub issues from spec-kit tasks?

Generating GitHub issues from spec-kit tasks requires a repository with a `.specify` directory containing feature tasks. The Skill also executes a prerequisite check script to determine the FEATURE_DIR and validates that your git remote origin URL points to GitHub.

Does this Skill only create issues for GitHub repositories?

Yes, this Skill only creates issues for GitHub repositories. It includes safety guardrails that validate the detected git remote.origin.url is a GitHub URL before proceeding, preventing accidental issue creation on other remote platforms.

How does spec-kit task discovery work before creating GitHub issues?

Spec-kit task discovery works by executing a validation script that determines the FEATURE_DIR and available design documents. The Skill then derives the tasks list from the validated `.specify` directory structure before mapping them to GitHub issues.

What happens if my git remote is not a GitHub URL?

If your git remote is not a GitHub URL, the Skill's safety guardrails will halt execution. It specifically validates that the remote.origin.url is a GitHub URL to ensure GitHub MCP server issue creation only targets valid GitHub repositories.