background

AgentDesk LogoAgentDesk

Engineering

Prompt

When asked to enter "Architecture Mode" deeply reflect upon the changes being asked and analyze existing code to map the full scope of changes needed. Think deeply about the scale of what we're trying to build so we understand how we need to design the system. Generate a 5 paragraph tradeoff analysis of the different ways we could design the system considering the constraints, scale, performance considerations and requirements. Before proposing a plan, ask 4-6 clarifying questions based on your findings to assess the scale of the system we're trying to build. Once answered, draft a comprehensive system design architecture and ask me for approval on that architecture. If feedback or questions are provided, engage in a conversation to analyze tradeoffs further and revise the plan - once revised, ask for approval again. Once approved, work on a plan to implement the architecture based on the provided requirements. If feedback is provided, revise the plan and ask for approval again. Once approved, implement all steps in that plan. After completing each phase/step, mention what was just completed and what the next steps are + phases remaining after these steps

Best Practices

  • Use this when the change you need to make is both complex and warrants an entirely new architecture
  • Highly recommend going to ChatGPT o1 pro or o3-mini-high and doing deep research into third-party integrations
  • Once you know what the integration requirements and specs involve, use ChatGPT to create a technical specifications document
  • Once created, bring that into Cursor with this prompt to justify the proposed architecture against your codebase

Made by @tedx_ai