speckit-taskstoissues

Converts spec-kit tasks from .specify/ into deduplicated GitHub issues ordered by dependency.

1|Updated Apr 7, 2025
One-click install
npx skills add https://github.com/RedFox-Soft/OAuth-server.ts --skill speckit-taskstoissues-redfox-soft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-taskstoissues
Source: https://github.com/RedFox-Soft/OAuth-server.ts/tree/main/.claude/skills/speckit-taskstoissues
Command: npx skills add https://github.com/RedFox-Soft/OAuth-server.ts --skill speckit-taskstoissues-redfox-soft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the conversion of existing tasks into GitHub issues, streamlining project management and issue tracking for spec-kit structured projects.

Core Features & Use Cases

  • Task Conversion: Converts tasks from a .specify/ directory into GitHub issues.
  • Dependency Ordering: Ensures issues are created in the correct order based on task dependencies.
  • GitHub Integration: Directly interacts with GitHub repositories for issue creation and deduplication.
  • Extension Hooks: Allows for custom pre- and post-conversion logic with optional or mandatory hooks.

Quick Start

Run the speckit-taskstoissues command with an optional filter or label to create GitHub issues from your 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 to GitHub issues automatically?

Converting spec-kit tasks to GitHub issues requires a tool that reads your `.specify/` directory and creates issues via the GitHub API. This automation performs deduplication and creates issues based on task dependencies.

How does task conversion handle dependencies when creating GitHub issues?

Task conversion handles dependencies by ensuring issues are created in the correct order based on task dependencies. This ordering maintains the logical flow of your project structure during the GitHub issue creation process.

Do I need GitHub API access to convert tasks to issues in a spec-kit project?

Yes, you need GitHub API access to convert tasks to issues in a spec-kit project. The conversion process directly interacts with GitHub repositories to perform issue creation and deduplication, requiring both API access and a spec-kit project directory.

Can I filter which tasks are converted to GitHub issues?

Yes, you can filter which tasks are converted to GitHub issues by running the conversion command with an optional filter or label. This allows you to target specific tasks within your spec-kit project structure for issue creation.

Does the task conversion process prevent duplicate GitHub issues?

Yes, the task conversion process prevents duplicate GitHub issues by performing deduplication during creation. It checks your existing GitHub repository to ensure that tasks from the `.specify/` directory are not converted into issues that already exist.

Can I add custom logic before or after converting tasks to GitHub issues?

Yes, you can add custom logic before or after converting tasks to GitHub issues using extension hooks. The conversion process supports optional or mandatory hooks that allow you to inject custom pre- and post-conversion logic into the workflow.