Skip to content

Add structured PRD writing workflow#1978

Merged
kin0992 merged 6 commits into
feats/prd-alchemist-skillfrom
feats/prd-writing
Jul 13, 2026
Merged

Add structured PRD writing workflow#1978
kin0992 merged 6 commits into
feats/prd-alchemist-skillfrom
feats/prd-writing

Conversation

@kin0992

@kin0992 kin0992 commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Create a Skill to write/update PRD.

Evolve the PRD skill from input gathering into structured document writing so
product material is converted into a complete, machine-readable PRD only after
mandatory gaps are resolved. Add an explicit, user-confirmed Confluence
publication handoff without changing the document lifecycle state.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@kin0992
kin0992 temporarily deployed to infra-prod-ci July 13, 2026 08:47 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-prod-ci July 13, 2026 08:47 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-dev-ci July 13, 2026 08:47 — with GitHub Actions Inactive

@kin0992 kin0992 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: a section with JTBD looks missing

Comment thread plugins/aiepfd/skills/prd-alchemist/templates/prd.md Outdated
Comment thread plugins/aiepfd/skills/prd-alchemist/templates/prd.md Outdated
Comment thread plugins/aiepfd/skills/prd-alchemist/templates/prd.md Outdated
Comment thread plugins/aiepfd/skills/prd-alchemist/templates/prd.md Outdated
Comment thread plugins/aiepfd/skills/prd-alchemist/templates/prd.md Outdated
Comment thread plugins/aiepfd/skills/prd-alchemist/templates/prd.md Outdated
Remove project-management and use-case content, narrow related artifacts, and add stable Jobs to be Done fields.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@kin0992
kin0992 temporarily deployed to bootstrapper-dev-ci July 13, 2026 09:08 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to infra-prod-ci July 13, 2026 09:08 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-prod-ci July 13, 2026 09:08 — with GitHub Actions Inactive
Align the skill and evaluations with the reduced Why and How document hierarchy.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@kin0992
kin0992 temporarily deployed to infra-prod-ci July 13, 2026 09:32 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-dev-ci July 13, 2026 09:32 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-prod-ci July 13, 2026 09:32 — with GitHub Actions Inactive
Use stable YAML metadata keys for machine-readable document metadata and update publication guidance.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@kin0992
kin0992 temporarily deployed to infra-prod-ci July 13, 2026 09:37 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-dev-ci July 13, 2026 09:37 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-prod-ci July 13, 2026 09:37 — with GitHub Actions Inactive
Move a PRD from draft to review only after explicit user confirmation that it is complete and no blockers remain.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@kin0992
kin0992 temporarily deployed to bootstrapper-prod-ci July 13, 2026 09:42 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to infra-prod-ci July 13, 2026 09:42 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-dev-ci July 13, 2026 09:42 — with GitHub Actions Inactive
@kin0992
kin0992 marked this pull request as ready for review July 13, 2026 09:48
@kin0992
kin0992 requested a review from a team as a code owner July 13, 2026 09:48
@kin0992
kin0992 requested a review from Copilot July 13, 2026 09:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the prd-alchemist skill to support a more structured, machine-first PRD authoring workflow, including a canonical “Why/How” hierarchy, stable IDs, and an optional Confluence publication flow.

Changes:

  • Reworked the PRD template to a structured format with stable section/table IDs and a consolidated metadata frontmatter.
  • Updated the skill contract and workflow to enforce a “clarification gate” (don’t write while blocking gaps remain) and explicit status transitions (draftreview only on user confirmation).
  • Added a Confluence publication reference workflow and updated eval scenarios to match the new structure and behaviors.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
plugins/aiepfd/skills/prd-alchemist/templates/prd.md Replaces the previous PRD scaffold with a structured Why/How template, stable IDs, and metadata frontmatter.
plugins/aiepfd/skills/prd-alchemist/SKILL.md Updates the skill’s workflow, guardrails, and output contract to match the new template and add explicit Confluence publishing behavior.
plugins/aiepfd/skills/prd-alchemist/references/confluence-publication.md Adds a dedicated, post-completion workflow for publishing a PRD to Confluence while preserving stable IDs.
plugins/aiepfd/skills/prd-alchemist/evals/evals.json Refreshes eval prompts/expectations to validate the new PRD structure, blocking-gap behavior, and explicit status transitions.

Comment thread plugins/aiepfd/skills/prd-alchemist/SKILL.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@kin0992
kin0992 merged commit d3232f6 into feats/prd-alchemist-skill Jul 13, 2026
1 check passed
@kin0992
kin0992 deleted the feats/prd-writing branch July 13, 2026 12:37
@kin0992
kin0992 temporarily deployed to infra-prod-ci July 13, 2026 12:37 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-dev-ci July 13, 2026 12:37 — with GitHub Actions Inactive
@kin0992
kin0992 temporarily deployed to bootstrapper-prod-ci July 13, 2026 12:37 — with GitHub Actions Inactive
kin0992 added a commit that referenced this pull request Jul 13, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 14, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 16, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 16, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 16, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 16, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 16, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 20, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 21, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 23, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 23, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kin0992 added a commit that referenced this pull request Jul 23, 2026
Create a Skill to write/update PRD.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants