Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
Converts tasks.md into dependency-ordered GitHub issues using the repository's remote. Creates issues only when the Git remote is a GitHub URL, using the GitHub MCP server.
/plugin marketplace add nprbst/speck-market/plugin install nprbst-speck-speck@nprbst/speck-market$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
Extract prerequisite context from the auto-injected comment in the prompt:
<!-- SPECK_PREREQ_CONTEXT
{"MODE":"single-repo","FEATURE_DIR":"/path/to/specs/010-feature","AVAILABLE_DOCS":["tasks.md"]}
-->
Use FEATURE_DIR to locate tasks.md. All paths are absolute.
Fallback: If the comment is not present (VSCode hook bug), run:
speck check-prerequisites --json --require-tasks --include-tasks
Parse FEATURE_DIR and AVAILABLE_DOCS list.
Parse JSON output to extract FEATURE_DIR and AVAILABLE_DOCS.
IMPORTANT: Do NOT invent or guess CLI paths. Use ONLY the path above.
From FEATURE_DIR, read the tasks.md file.
Get the Git remote by running:
git config --get remote.origin.url
ONLY PROCEED TO NEXT STEPS IF THE REMOTE IS A GITHUB URL
UNDER NO CIRCUMSTANCES EVER CREATE ISSUES IN REPOSITORIES THAT DO NOT MATCH THE REMOTE URL