speckit-taskstoissues

Convert markdown task lists into dependency-ordered GitHub issues without duplicates.

Updated Jul 9, 2026
One-click install
npx skills add https://github.com/GatePass-Security/gatepass --skill speckit-taskstoissues-gatepass-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-taskstoissues
Source: https://github.com/GatePass-Security/gatepass/tree/main/.claude/skills/speckit-taskstoissues
Command: npx skills add https://github.com/GatePass-Security/gatepass --skill speckit-taskstoissues-gatepass-security

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual overhead of tracking project progress by automatically converting task lists into structured, dependency-aware GitHub issues.

Core Features & Use Cases

  • Automated Synchronization: Parses task lists and creates corresponding GitHub issues with canonical titles.
  • Deduplication Logic: Prevents duplicate issue creation by checking existing repository history before execution.
  • Workflow Integration: Supports extension hooks for pre- and post-processing, ensuring seamless integration with custom project workflows.

Quick Start

Invoke the speckit-taskstoissues skill to convert your current task list into tracked GitHub issues.

Frequently Asked Questions about speckit-taskstoissues

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

FAQPage Schema
How do I convert markdown task lists to GitHub issues automatically?

You can convert markdown task lists to GitHub issues by parsing local files and creating tracked repository entries while preserving task dependency order. This automated synchronization eliminates manual overhead and prevents duplicate issue creation.

Does converting task lists to GitHub issues check for duplicates against existing repository history?

Yes, converting task lists to GitHub issues checks existing repository history before execution to prevent duplicate issue creation. This deduplication logic ensures that previously synchronized tasks are not recreated on subsequent runs.

Do I need the GitHub MCP server to sync markdown tasks to repository issues?

Yes, you need the GitHub MCP server and a valid repository remote to perform issue creation and verification when syncing markdown tasks. These components provide the necessary API access to automate the conversion process securely.

What is the best way to maintain task dependency order when creating GitHub issues?

The best way to maintain task dependency order when creating GitHub issues is to use an automated conversion process that parses structured markdown task lists. This ensures that the original sequence and dependencies are reflected in the generated issue tracking workflow.

Can I integrate custom project workflows when automating GitHub issue creation from task lists?

Yes, you can integrate custom project workflows when automating GitHub issue creation by utilizing supported extension hooks for pre- and post-processing. This ensures seamless integration with your existing software development project management workflows.

Why are my duplicated GitHub issues being created from repeated task list syncs?

Duplicated GitHub issues from repeated task list syncs occur when the conversion process lacks deduplication logic. Applying a skill that checks existing repository history before execution prevents duplicate issue creation during automated synchronization.