Skip to main content

prd-task-creator

Publishes prepared requirements and plans as one GitHub feature issue, with child issues only when justified. Use when filing a PRD or bug as issues or sub-issues.

Quellinformationen

Repository
shipshitdev/skills
Letzte Quellaktivität
7. Oktober 2026 um 07:31
Erkannte Sprache von SKILL.md
Englisch
Sterne
38
Forks
3

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
3 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
prd-task-creator
description
Publishes prepared requirements and plans as one GitHub feature issue, with child issues only when justified. Use when filing a PRD or bug as issues or sub-issues.
allowed-tools
Bash(gh *)
metadata
{"version":"2.2.4","tags":"tasks, prd, github, ears"}
when_to_use
open a GitHub issue, create sub-issue, break epic into issues
# PRD Task Creator Publish the shared preparation packet. This engine owns tracker mechanics and relationships; requirements, implementation planning and readiness stay with their respective engines. ## Contract Inputs: - Prepared packet or rough request, target issue/repository, and authorized actions. - Optional parent epic, labels, assignee, priority, or canonical local destination. Outputs: - Verified issue/body and current plan links, readiness result, and relationships. - Draft content with blockers when publication or execution readiness is unavailable. Creates/Modifies: - Requested issues, plan comments, current-plan links, and authorized sub-issue links. - One local canonical document only for an explicitly local workflow. External Side Effects: - Tracker reads and authorized issue/comment writes. No implicit branch creation, implementation, board dispatch, merge, or deployment. Confirmation Required: - Existing authorization to create/update these work items covers publication. Ask only for missing or expanded authority. Draft/report-only callers stay draft. Prepare the full packet before any required publication approval. Delegates To: - `feature-intake` for a rough request without a prepared packet. - `prd-quality-gate` for canonical templates and readiness validation. ## Publish the Packet 1. Resolve the target from the user/session and verified repository remote. Search existing issues and open PRs. Reuse the matching issue within authorized scope; never overwrite unrelated work. Missing GitHub access is a publication blocker, not authority to create unrequested local memory files. 2. If the input is a rough request, run the `feature-intake` skill and return its result. Its call back into this engine carries a prepared packet, preventing recursive preparation. For an explicit requirements-only/draft issue, publish the draft within scope but keep it non-runnable. 3. Load the shared readiness/decomposition reference through `prd-quality-gate`. Default to one complete feature issue and one PR. Split only independently complete outcomes, never backend/frontend/E2E ticket templates. Publish necessary dependencies first, link real IDs, and preserve parent acceptance coverage. 4. Run the `prd-quality-gate` skill in `execution-readiness` mode for an execution packet. Keep blocked packets off the runnable path even if their drafts may be published. Do not label unresolved planner decisions AFK. 5. Preserve live tracker metadata and current user edits. Write requirements as the issue body and the complete plan as a `## Implementation Plan` comment. Bind it using the shared revision, SHA, fingerprint, and verdict protocol; set the current-plan link and identify superseded plans. 6. Fetch the saved body and current comment again. Verify their identity, content, fingerprint and links; re-run readiness against the saved packet and current source. If a write partially fails, report the partial state and repair within authorized scope before changing readiness/dispatch state. A local READY draft does not prove the published issue is ready. 7. Set only requested/authorized native fields using inspected live IDs/options. Record AFK only for a verified READY packet. Keep human-only blockers distinct from planner-owned rework. Return URLs and the readiness verdict, including any remaining publication or delivery blockers. ## Tracker Mechanics Use the procedures in [Publishing guide](references/full-guide.md). They contain tracker details only. Resolve templates through `prd-quality-gate`, never maintain an alternate agent brief or weaker readiness checklist here.
Auf GitHub ansehen