Add Agent Skill for AI-assisted PRD creation with structured interview process#20
Add Agent Skill for AI-assisted PRD creation with structured interview process#20
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
Co-authored-by: OctavianTocan <55554752+OctavianTocan@users.noreply.github.com>
|
@copilot, if you want to make a guide properly, talking to the AI, follow the agent skills format instead of just dumping a random Markdown file in the docs folder. Here's what I mean: https://agentskills.io/specification |
…spec Co-authored-by: OctavianTocan <55554752+OctavianTocan@users.noreply.github.com>
|
@copilot Here's more information on how the interview process should work: https://github.com/rohunj/claude-build-workflow Pay attention to how they implement interviewing in that repo, and let's aim for at least that level. |
Co-authored-by: OctavianTocan <55554752+OctavianTocan@users.noreply.github.com>
Converted to Agent Skills format following the agentskills.io specification. Created
The agent can now be invoked with Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
- Add Phase 1-4 interview workflow (one question at a time) - Include 8 essential discovery questions in sequence - Add conversational guidelines for quality interviews - Structure follows claude-build-workflow methodology - Emphasize waiting for answers between questions - Add confirmation step before proceeding to PRD generation Co-authored-by: OctavianTocan <55554752+OctavianTocan@users.noreply.github.com>
Co-authored-by: OctavianTocan <55554752+OctavianTocan@users.noreply.github.com>
Enhanced the agent skill with a structured interview process following the claude-build-workflow methodology: 4-Phase Interview:
Conversational guidelines:
The agent now conducts a conversational, guided interview that gets detailed requirements before generating PRDs. (Commit: 2970b48) |
AI agents lack consolidated instructions for creating Ralph PRDs, leading to poorly structured task definitions and validation commands.
Changes
New
.github/copilot/agents/ralph-prd-creator/agent skill following agentskills.io specification:SKILL.mdwith YAML frontmatter (name, description, tools, license, compatibility)references/prd-template.json- Complete PRD templateDocumentation updates:
@ralph-prd-creatoragent skill/ralph:setupcommand to reference agent skillInterview Methodology
Following the claude-build-workflow approach, the agent now conducts a structured discovery interview:
This ensures high-quality PRDs that Ralph can execute successfully.
Agent Skills Format
Following the agentskills.io open standard specification provides:
@ralph-prd-creatorsyntaxExample Pattern
The agent skill provides concrete templates like this component creation pattern:
{ "id": "COMP-001", "title": "Create UserCard component", "acceptanceCriteria": [ "File exists: src/components/UserCard.tsx", "Has props: { user: { name: string, email: string } }", "Displays user avatar (circular, 64px)", "typecheck passes", "test passes: pnpm test -- UserCard" ], "priority": 1, "passes": false, "notes": "Use Tailwind. Reference UserProfile.tsx for patterns." }vs. common mistakes (vague criteria like "UI looks professional" or "code is clean").
Usage
AI agents can now be invoked with
@ralph-prd-creatorto get expert PRD creation assistance with:Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.