{"id":"51b854bb-d782-474f-b491-34aeea186e07","shortId":"eSZGDy","kind":"skill","title":"speckit-taskstoissues","tagline":"Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.","description":"# Spec Kit Tasks-to-Issues Skill\n\n## When to Use\n\n- You want to convert `tasks.md` into GitHub issues in the same repository.\n\n## Inputs\n\n- `specs/<feature>/tasks.md`\n- The repository's Git remote URL\n- Any user-provided issue labeling or grouping preferences\n\nIf tasks are missing, ask the user to run speckit-tasks first.\n\n## Workflow\n\n1. Run `.specify/scripts/bash/check-prerequisites.sh --json --require-tasks --include-tasks` from repo root and parse FEATURE_DIR and AVAILABLE_DOCS list. All paths must be absolute. For single quotes in args like \"I'm Groot\", use escape syntax: e.g 'I'\\''m Groot' (or double-quote if possible: \"I'm Groot\").\n1. From the executed script, extract the path to **tasks**.\n1. Get the Git remote by running:\n\n```bash\ngit config --get remote.origin.url\n```\n\n> [!CAUTION]\n> ONLY PROCEED TO NEXT STEPS IF THE REMOTE IS A GITHUB URL\n\n1. For each task in the list, create a new issue in the repository that matches the Git remote.\n   - Prefer a GitHub issue-writing tool if available (e.g., MCP server or `gh issue create`).\n   - Keep titles concise and include the task ID in the issue body for traceability.\n\n> [!CAUTION]\n> UNDER NO CIRCUMSTANCES EVER CREATE ISSUES IN REPOSITORIES THAT DO NOT MATCH THE REMOTE URL\n\n## Outputs\n\n- GitHub issues created from `tasks.md` (one per task), in the repository matching the Git remote","tags":["speckit","taskstoissues","agent","skills","dceoy","agent-skills","ai-agents","ai-coding","claude-code","codex-cli","developer-tools","gemini-cli"],"capabilities":["skill","source-dceoy","skill-speckit-taskstoissues","topic-agent-skills","topic-ai-agents","topic-ai-coding","topic-claude-code","topic-codex-cli","topic-developer-tools","topic-gemini-cli","topic-github-copilot","topic-spec-kit","topic-specifications","topic-workflow-automation"],"categories":["speckit-agent-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/dceoy/speckit-agent-skills/speckit-taskstoissues","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add dceoy/speckit-agent-skills","source_repo":"https://github.com/dceoy/speckit-agent-skills","install_from":"skills.sh"}},"qualityScore":"0.488","qualityRationale":"deterministic score 0.49 from registry signals: · indexed on github topic:agent-skills · 76 github stars · SKILL.md body (1,355 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T06:55:43.686Z","embedding":null,"createdAt":"2026-04-18T22:13:47.238Z","updatedAt":"2026-05-02T06:55:43.686Z","lastSeenAt":"2026-05-02T06:55:43.686Z","tsv":"'/tasks.md':46 '1':76,127,137,162 'absolut':101 'action':8 'arg':106 'artifact':21 'ask':66 'avail':19,94,189 'base':17 'bash':144 'bodi':208 'caution':149,211 'circumst':214 'concis':199 'config':146 'convert':4,35 'creat':169,196,216,230 'depend':10 'dependency-ord':9 'design':20 'dir':92 'doc':95 'doubl':120 'double-quot':119 'e.g':114,190 'escap':112 'ever':215 'execut':130 'exist':5 'extract':132 'featur':16,91 'first':74 'get':138,147 'gh':194 'git':50,140,145,179,241 'github':12,38,160,183,228 'groot':110,117,126 'group':60 'id':204 'includ':84,201 'include-task':83 'input':44 'issu':13,27,39,57,172,185,195,207,217,229 'issue-writ':184 'json':79 'keep':197 'kit':23 'label':58 'like':107 'list':96,168 'm':109,116,125 'match':177,223,239 'mcp':191 'miss':65 'must':99 'new':171 'next':153 'one':233 'order':11 'output':227 'pars':90 'path':98,134 'per':234 'possibl':123 'prefer':61,181 'proceed':151 'provid':56 'quot':104,121 'remot':51,141,157,180,225,242 'remote.origin.url':148 'repo':87 'repositori':43,48,175,219,238 'requir':81 'require-task':80 'root':88 'run':70,77,143 'script':131 'server':192 'singl':103 'skill':28 'skill-speckit-taskstoissues' 'source-dceoy' 'spec':22,45 'specify/scripts/bash/check-prerequisites.sh':78 'speckit':2,72 'speckit-task':71 'speckit-taskstoissu':1 'step':154 'syntax':113 'task':6,25,63,73,82,85,136,165,203,235 'tasks-to-issu':24 'tasks.md':36,232 'taskstoissu':3 'titl':198 'tool':187 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-claude-code' 'topic-codex-cli' 'topic-developer-tools' 'topic-gemini-cli' 'topic-github-copilot' 'topic-spec-kit' 'topic-specifications' 'topic-workflow-automation' 'traceabl':210 'url':52,161,226 'use':31,111 'user':55,68 'user-provid':54 'want':33 'workflow':75 'write':186","prices":[{"id":"77001fd0-d58a-41e0-8e3a-f3dff169333e","listingId":"51b854bb-d782-474f-b491-34aeea186e07","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"dceoy","category":"speckit-agent-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:13:47.238Z"}],"sources":[{"listingId":"51b854bb-d782-474f-b491-34aeea186e07","source":"github","sourceId":"dceoy/speckit-agent-skills/speckit-taskstoissues","sourceUrl":"https://github.com/dceoy/speckit-agent-skills/tree/main/skills/speckit-taskstoissues","isPrimary":false,"firstSeenAt":"2026-04-18T22:13:47.238Z","lastSeenAt":"2026-05-02T06:55:43.686Z"}],"details":{"listingId":"51b854bb-d782-474f-b491-34aeea186e07","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"dceoy","slug":"speckit-taskstoissues","github":{"repo":"dceoy/speckit-agent-skills","stars":76,"topics":["agent-skills","ai-agents","ai-coding","claude-code","codex-cli","developer-tools","gemini-cli","github-copilot","spec-kit","specifications","workflow-automation"],"license":"agpl-3.0","html_url":"https://github.com/dceoy/speckit-agent-skills","pushed_at":"2026-03-14T17:14:42Z","description":"Agent skills for Spec Kit","skill_md_sha":"b5ca94816225420fe19d9e952d00656f2e77085a","skill_md_path":"skills/speckit-taskstoissues/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/dceoy/speckit-agent-skills/tree/main/skills/speckit-taskstoissues"},"layout":"multi","source":"github","category":"speckit-agent-skills","frontmatter":{"name":"speckit-taskstoissues","description":"Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts."},"skills_sh_url":"https://skills.sh/dceoy/speckit-agent-skills/speckit-taskstoissues"},"updatedAt":"2026-05-02T06:55:43.686Z"}}