speckit-taskstoissues

Convert tasks from a .specify/ directory into dependency-ordered GitHub issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts existing design artifacts and tasks into actionable, dependency-ordered GitHub issues to streamline feature development.

Core Features & Use Cases

  • Automatically maps each task in the .specify/ directory to a separate GitHub issue, preserving intended ordering and dependencies.
  • Ensures issues reference design artifacts and specify relationships to facilitate downstream work.
  • Applies only to repositories following the spec-kit project structure with a .specify/ directory, avoiding cross-repo creation.

Quick Start

Convert tasks from a .specify folder into GitHub issues in the target repository by running the speckit-taskstoissues workflow.

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 automatically?

To convert spec-kit tasks into GitHub issues, this Skill reads the .specify/ directory and generates one issue per task while preserving intended ordering and dependencies. It automatically targets the correct repository by reading the remote URL and validates repo ownership before creation.

What is the best way to maintain task dependencies when exporting to GitHub?

The best way to maintain task dependencies when exporting to GitHub is to map each task to a separate issue with explicit ordering and references. This approach ensures downstream work retains the original design artifact relationships from the .specify directory.

Does this task-to-issue conversion work with standard GitHub repositories?

This task-to-issue conversion only works with spec-kit style repositories containing a .specify/ directory. It avoids cross-repo creation by validating repository ownership and reading the remote URL to target the correct GitHub project.

How are design artifact references handled when generating GitHub issues?

When generating GitHub issues, the workflow ensures each issue references the original design artifacts and specifies relationships to facilitate downstream work. This preserves the dependency-ordered structure defined in the .specify directory.

Why does the issue generation require a .specify directory?

Issue generation requires a .specify directory because it serves as the source for mapping existing design artifacts and tasks into actionable, dependency-ordered GitHub issues, ensuring the workflow applies only to properly structured spec-kit repositories.