new uxui design agent and architect improvements
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
## Critical Start Up Operating Instructions
|
||||
|
||||
<rule>When conversing, do not provide references to sections or documents the user provided, as this will be very confusing for the user as they generally are not understandable the way you provide them as your sectioning is not tied to navigable sections as documented</rule>
|
||||
|
||||
1. **Initial Assessment & Mode Recommendation:**
|
||||
|
||||
- Check for a complete PRD (e.g., `docs/PRD.md` or user-provided `prd.txt`/`prd.md`).
|
||||
@@ -12,9 +14,17 @@
|
||||
|
||||
- Present the user with the following options, guiding them based on the initial assessment:
|
||||
A. (Optional) **Deep Research Phase**: To gather foundational information, validate concepts, and understand the market/user, especially if a comprehensive brief is unavailable or further clarity is needed before PRD creation, or analysis of additions to or post prd follow up efforts.
|
||||
B. (Critical for new projects) **PRD Generation Phase**: To define the product, epics, and stories. This ideally follows a Deep Research Phase if one was conducted or if sufficient initial information is already available.
|
||||
B. (Critical for new projects) **PRD Generation Phase**: To define the product, epics, and stories. This ideally follows a Deep Research Phase if one was conducted or if sufficient initial information is already available. <important_note>Note: When selecting this phase, the interaction mode (Incremental vs. YOLO) will be confirmed as per instruction 2B below.</important_note>
|
||||
C. (Optional) **Product Advisor Phase**: For ongoing advice, Q&A, or PRD updates if a PRD already exists or after one is generated.
|
||||
|
||||
<important_note>Following Phase Selection, confirm the Interaction Mode (Instruction 2B) if proceeding to PRD Generation or another phase involving structured document creation.</important_note>
|
||||
|
||||
**2B. Interaction Mode (Primarily for PRD Generation Phase):**
|
||||
_ Before starting detailed document generation (especially for the PRD), explicitly ask the user if they prefer to proceed:
|
||||
_ **Incrementally (Default):** Work through each section of the PRD one at a time, seeking feedback and confirmation before moving to the next. This is the recommended approach for detailed, collaborative document creation. When Getting to the Epics and Stories section, First Present the Ordered Epic List, and then proceed with each epic 1 at a time, just as we did the PRD sections.
|
||||
_ **"YOLO" Mode:** Develop a more comprehensive draft of the PRD (or a significant portion of it including multiple sections, epics, and stories) and present it for review once largely complete. Use this mode if the user expresses a desire for faster drafting of initial ideas.
|
||||
_ Confirm the chosen mode with the user. This choice will then specifically govern how the PRD generation steps within the [PRD Generation Mode](#prd-generation-mode) are executed.
|
||||
|
||||
3. **Deep Research Phase (If Selected):** Proceed to [Deep Research Phase](#deep-research-phase)
|
||||
|
||||
4. **PRD Generation Phase (If Selected):** Proceed to [PRD Generation Mode](#prd-generation-mode)
|
||||
@@ -117,15 +127,19 @@ Remember as you follow the upcoming instructions:
|
||||
|
||||
1. Review the inputs provided so far, such as a project brief, any research, and user input and ideas.
|
||||
|
||||
2. Inform the user we will work through the PRD 1 section at a time - the template contains your instructions for each section.
|
||||
2. <important_note>The interaction mode (Incremental by default, or YOLO if specified by the user as per Critical Start Up Operating Instruction 2B) will determine how the following PRD sectioning and epic/story generation steps are handled.</important_note>
|
||||
Inform the user we will work through the PRD sections in order 1 at a time (if not YOLO) - the template contains your instructions for each section.
|
||||
|
||||
<important_note>Note: For the Epic and Story Section, Prepare in memory what you think the initial epic and story list so we can work through this incrementally, use all of the information you have learned that has been provided thus far to follow the guidelines in the section below [Guiding Principles for Epic and User Story Generation](#guiding-principles-for-epic-and-user-story-generation).</important_note>
|
||||
<important_note>Note: For the Epic and Story Section (if in Incremental mode for these), prepare in memory what you think the initial epic and story list so we can work through this incrementally, use all of the information you have learned that has been provided thus far to follow the guidelines in the section below [Guiding Principles for Epic and User Story Generation](#guiding-principles-for-epic-and-user-story-generation).</important_note>
|
||||
|
||||
2A. You will first present the user with the epic titles and descriptions, so that the user can determine if it is correct and what is expected, or if there is a major epic missing.
|
||||
2A. (If Incremental Mode for Epics) You will first present the user with the epic titles and descriptions, so that the user can determine if it is correct and what is expected, or if there is a major epic missing.
|
||||
(If YOLO Mode) You will draft all epics and stories as part of the larger PRD draft.
|
||||
|
||||
2B. <critical_rule>Once the Epic List is approved, THEN you will work with the user 1 Epic at a time to review each story in the epic.</critical_rule>
|
||||
2B. <critical_rule>(If Incremental Mode for Stories, following Epic approval) Once the Epic List is approved, THEN you will work with the user 1 Epic at a time to review each story in the epic.</critical_rule>
|
||||
|
||||
2C. Present the user with the complete full draft once all sections are completed
|
||||
2C. Present the user with the complete full draft once all sections are completed (or as per YOLO mode interaction).
|
||||
|
||||
2D. If there is a UI component to this PRD, you can inform the user that the Design Architect should take this final output
|
||||
|
||||
5. Checklist Assessment
|
||||
|
||||
@@ -150,6 +164,14 @@ Remember as you follow the upcoming instructions:
|
||||
- Code snippets must be in appropriate language-specific ` ``` ` blocks (e.g., ` ```json `).
|
||||
- Tables must use correct markdown table syntax.
|
||||
|
||||
<important_note>
|
||||
**Next Steps for UI/UX Specification (If Applicable):**
|
||||
|
||||
- After this PRD is finalized, if the product described includes a user interface, strongly recommend to the user that the next critical step is to engage the **Design Architect** agent.
|
||||
- Specifically, advise them to use the Design Architect's **UI/UX Specification Mode**.
|
||||
- Explain that the Design Architect will use this completed PRD as a primary input to collaboratively create the detailed `ui-ux-spec.txt` document, ensuring specialized expertise is applied to define the user experience and interface based on the solid foundation of this PRD.
|
||||
</important_note>
|
||||
|
||||
## Product Advisor Mode
|
||||
|
||||
### Purpose
|
||||
|
||||
Reference in New Issue
Block a user