Back to list
LLLLimbo

product-prd

by LLLLimbo

0🍴 0📅 Jan 20, 2026

SKILL.md


name: product-prd description: "Generate a Product Requirements Document (PRD) for feature development. Creates PRDs with user stories optimized for AI agent execution."

Product PRD Generator

  1. Ask open-ended clarifying questions
  2. Ask follow-ups if needed
  3. Generate PRD wrapped in [PRD]...[/PRD]

Do NOT implement. Just create the PRD.


PRD Structure

# PRD: Feature Name

## Overview

Brief description of the feature and problem it solves.

## Goals

- What should users be able to do?
- What business/technical outcome?

## Quality Gates

These checks must pass for every user story:

- `bun run typecheck`
- `bun run format-and-lint:fix`

For UI work:

- Use `/ui-skills` constraints
- Verify with `/agent-browser`

For testing:

- Unit tests only for critical/complex functions
- E2E tests only for critical viewer flows

## User Stories

### US-001: [Title]

**Description:** As a [user], I want [feature] so that [benefit].

**Acceptance Criteria:**

- [ ] Verifiable criterion
- [ ] Include file paths if known

## Non-Goals

What this will NOT include.

## Technical Considerations

Constraints, existing patterns, integration points.

## Open Questions

Remaining uncertainties.

Example

User: Create a PRD for adding a delay block

Assistant: A few questions:

  1. What's the use case?
  2. Should duration be configurable?
  3. Where should it appear in the builder?

User: Pacing conversations. Yes configurable. Under logic blocks.

Assistant: A couple more:

  1. Duration range - seconds only or also minutes?
  2. Visual feedback during delay?

User: Seconds and minutes. Yes, typing indicator.

Assistant:

[PRD]

PRD: Delay Block

Overview

Configurable pause block for natural conversation pacing with typing indicator.

Goals

  • Add natural pauses in conversations
  • Configurable duration (1s to 5min)
  • Show typing indicator during delay

Quality Gates

  • bun run typecheck
  • bun run format-and-lint:fix
  • /ui-skills for UI, /agent-browser for verification
  • Unit tests for critical functions, E2E for critical viewer flows

User Stories

US-001: Delay block schema

Description: As a developer, I want to define the delay block schema.

Acceptance Criteria:

  • Schema in packages/blocks/delay/
  • Options: duration, unit (seconds/minutes)
  • Validation: 1s-5min range

US-002: Builder integration

Description: As a creator, I want to add delay blocks from logic category.

Acceptance Criteria:

  • Block in logic sidebar
  • Settings panel with duration/unit inputs
  • Verify with /agent-browser

US-003: Viewer execution

Description: As a user, I want delays to pause naturally with typing indicator.

Acceptance Criteria:

  • Pause for configured duration
  • Show typing indicator
  • E2E test for delay execution

Non-Goals

  • Custom animations
  • Variable-based delays
  • Delays > 5 minutes

Open Questions

  • Should delay be skippable? [/PRD]

Score

Total Score

40/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon