AI Persona Method Logo

Chapter 7: Crafting Your Own Master Prompt

Step 1: Define Your Project Requirements

Before writing your prompt, document these essential elements:

  • Core Objective: What is the primary purpose of this web application?
  • User Stories: Who will use the app and what will they do?
  • Technical Constraints: Budget, timeline, performance requirements
  • Success Metrics: How will you know if the app is successful?

Essential Pre-Work: "Know Enough" Project Planning

Business Goal Definition

Clearly articulate why you're building this application:

User Journey Mapping

Map out how users will interact with your application:

Feature Prioritization

Determine what functionality is most important:

Step 2: Fill In The Master Prompt Template

Use this template to create your comprehensive prompt:

PROJECT OVERVIEW

[One paragraph describing what you're building and its purpose]

KEY SECTIONS

1. [Section/Page 1 Name]

  • [Key element]
  • [Key element]
  • [Key element]

2. [Section/Page 2 Name]

  • [Key element]
  • [Key element]
  • [Key element]

[Continue for all major sections]

FUNCTIONAL COMPONENTS

[Component 1 Name]:

  • [Functionality detail]
  • [Functionality detail]
  • [Functionality detail]

[Component 2 Name]:

  • [Functionality detail]
  • [Functionality detail]
  • [Functionality detail]

[Continue for all functional components]

TECHNICAL REQUIREMENTS

Frontend:

  • [Requirement]
  • [Requirement]
  • [Requirement]

Backend:

  • [Requirement]
  • [Requirement]
  • [Requirement]

Data Collection:

  • [Requirement]
  • [Requirement]
  • [Requirement]

BUSINESS INTEGRATION

[Integration Point 1]:

  • [Detail]
  • [Detail]
  • [Detail]

[Integration Point 2]:

  • [Detail]
  • [Detail]
  • [Detail]

REFERENCE MATERIALS

  • [Reference 1]
  • [Reference 2]
  • [Reference 3]

DEVELOPMENT NOTES

  • [Note 1]
  • [Note 2]
  • [Note 3]