Web UI: Prompt library from canonical workflows #428

Closed
opened 2026-07-07 12:21:00 -05:00 by jcwalker3 · 2 comments
Owner

Problem statement

Operators repeatedly reconstruct short prompts from long canonical workflow files. A prompt library should surface copy/paste task prompts without duplicating policy.

Scope

Expose short, operator-friendly prompts generated from canonical skills/workflows:

  • review PR, work issue, create issue, comment issue, cleanup, audit, onboarding
  • each prompt references the canonical workflow path/hash
  • UI is a read-only library, not a second policy source

Acceptance criteria

  • Shows prompts for: review PR, work issue, create issue, comment issue, cleanup, audit, onboarding
  • Each prompt cites the canonical workflow file (path and version/hash when available)
  • No hidden duplicate policy text in the UI; prompts defer to workflows for full rules
  • Prompts remain short and copy/paste friendly
  • /prompts page lists prompts with one-click copy

Non-goals

  • Replacing canonical workflow files
  • Embedding full workflow text in the UI
  • Generating prompts from non-canonical sources
  • Letting operators edit prompts in the UI without a repo change

Relation to tracker

Child of tracker #425. Implements one slice of the MCP Control Plane internal web UI. Does not duplicate backend policy already enforced by MCP tools/workflows.

Dependencies

Depends on #426 (server skeleton + /prompts route).

Notes

Consider reading from skills/llm-project-workflow/workflows/ and existing MCP guide tools rather than hand-maintaining duplicate prompt bodies.

## Problem statement Operators repeatedly reconstruct short prompts from long canonical workflow files. A prompt library should surface copy/paste task prompts without duplicating policy. ## Scope Expose short, operator-friendly prompts generated from canonical skills/workflows: - review PR, work issue, create issue, comment issue, cleanup, audit, onboarding - each prompt references the canonical workflow path/hash - UI is a read-only library, not a second policy source ## Acceptance criteria - Shows prompts for: review PR, work issue, create issue, comment issue, cleanup, audit, onboarding - Each prompt cites the canonical workflow file (path and version/hash when available) - No hidden duplicate policy text in the UI; prompts defer to workflows for full rules - Prompts remain short and copy/paste friendly - `/prompts` page lists prompts with one-click copy ## Non-goals - Replacing canonical workflow files - Embedding full workflow text in the UI - Generating prompts from non-canonical sources - Letting operators edit prompts in the UI without a repo change ## Relation to tracker Child of tracker #425. Implements one slice of the MCP Control Plane internal web UI. Does not duplicate backend policy already enforced by MCP tools/workflows. ## Dependencies Depends on #426 (server skeleton + `/prompts` route). ## Notes Consider reading from `skills/llm-project-workflow/workflows/` and existing MCP guide tools rather than hand-maintaining duplicate prompt bodies.
jcwalker3 added the status:in-progress label 2026-07-07 12:29:31 -05:00
Author
Owner

Issue claim heartbeat

<!-- gitea-issue-claim-heartbeat:v1 --> **Issue claim heartbeat** - kind: claim - issue: #428 - branch: feat/issue-428-prompt-library - phase: claimed - profile: prgs-author - pr: none - blocker: none - next_action: create worktree and begin implementation
Author
Owner

Issue claim heartbeat

<!-- gitea-issue-claim-heartbeat:v1 --> **Issue claim heartbeat** - kind: claim - issue: #428 - branch: pending - phase: claimed - profile: prgs-author - pr: none - blocker: none - next_action: create worktree and begin implementation
sysadmin removed the status:in-progress label 2026-07-07 13:58:59 -05:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Scaled-Tech-Consulting/Gitea-Tools#428