cmd-speckit-taskstoissues
Original:🇺🇸 English
Translated
Convert tasks.md into GitHub issues in the current repository
20installs
Sourcegsmlg-dev/code-agent
Added on
NPX Install
npx skill4agent add gsmlg-dev/code-agent cmd-speckit-taskstoissuesTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →/speckit.taskstoissues
Agent skill wrapper for the Claude command .
/speckit.taskstoissuesWhen the original command text references , , or named arguments, map them from the user's current request.
{{INPUT}}$1Command Instructions
Create GitHub issues from the tasks in , in dependency order. Skips already-completed tasks.
tasks.mdSafety rules (enforce strictly)
- Never create issues in a repository that does not match the current .
git remote origin - Confirm with the user before creating any issues.
owner/repo - Skip completed tasks (marked ) silently and note the count.
[x] - Escape special characters in issue titles and bodies.
Steps
-
Locate tasks.md:
- If input names a feature or file path, use it.
- Otherwise check ; if multiple, ask which.
.specify/specs/*/tasks.md - Fall back to in the project root.
tasks.md
-
Validate GitHub remote: Run. Verify it returns a
git config --get remote.origin.urlURL. If not, stop: "This command requires a GitHub remote. The current remote is not a GitHub URL."github.com -
Identify the repository: Parse the remote URL to extract. Display it and ask the user to confirm before creating any issues.
owner/repo -
Parse tasks: Extract all tasks from, preserving:
tasks.md- Phase name and number
- Task ID (T001, T002, ...)
- Parallelizable flag ()
[P] - User story reference ()
[USn] - Task description and any file paths
-
Create issues for each incomplete task (not marked), in phase and ID order:
[x]- Title:
[Phase N] [T0XX] <task description> - Body: Phase name, user story reference (if present), link to the feature spec file, task description.
- Labels: Create a label (color
speckit) if absent. Add#6366f1label. Addphase-Nlabel ifparallelizable.[P]
- Title:
-
Report a summary table:
Task ID | Issue # | Title | Labels T001 | #42 | [Phase 1] [T001] Create database models | speckit, phase-1, parallelizable T003 | SKIPPED | Already completed | —
{{INPUT}}