AgentSkillsCN

brd-gathering

Playwright AI 测试生成

SKILL.md
--- frontmatter
name: brd-gathering
description: "Guided process to gather comprehensive business requirements for a BRD."

BRD Gathering

This skill provides structured guidance for gathering comprehensive business requirements for a Business Requirements Document (BRD).

Description

Use this skill to systematically collect all necessary information needed to create a complete BRD. The skill helps identify stakeholders, business objectives, functional requirements, non-functional requirements, and other critical components.

Instructions

When activated, follow this process:

  1. Confirm the outcome: Ask what the user wants at the end of this exercise:

    • A full BRD (Markdown), a BRD outline, or just a validated requirements list
    • Audience and approval process (who signs off)
  2. Problem + Current State (As-Is):

    • What problem are we solving?
    • What exists today (systems, workflows, docs, pain points, constraints)?
    • What happens if we do nothing?
  3. Desired Outcome (To-Be):

    • What should be true when the project is done?
    • What are the top 3 user/business outcomes?
  4. Stakeholder Analysis + Decision Makers:

    • Business owner / sponsor
    • Primary users
    • Approvers / compliance
    • Technical owners
    • External dependencies
  5. Business Objectives + Benefits:

    • Benefits/value (cost savings, revenue, risk reduction, time saved)
    • Expected impact and who benefits
    • Why now?
  6. Scope (In/Out):

    • In scope: what capabilities are included
    • Out of scope: what is explicitly not included
    • Phasing: v1 vs later
  7. Success Metrics + Acceptance Criteria:

    • Success metrics (KPIs) with targets and measurement method
    • Acceptance criteria per major requirement
  8. Functional Requirements: Collect detailed requirements about:

    • Business processes to be supported
    • User interactions and workflows
    • Data requirements and processing
  9. Non-Functional Requirements: Identify:

    • Performance requirements
    • Security and compliance needs
    • Usability and accessibility requirements
    • Integration requirements
  10. Constraints, Assumptions, Dependencies: Document:

    • Technical constraints
    • Budget and timeline constraints
    • Business assumptions and dependencies
  11. Risk Assessment: Identify potential risks and mitigation strategies.

  12. Confirm completeness: Summarize findings as a short “BRD Brief”, list open questions (TBDs), and ask the user to confirm/correct.

Ask probing questions to ensure completeness and clarity. Use follow-up questions when information is vague or incomplete.

Examples

Example usage: "Help me gather requirements for a new customer management system."