AI Assistant Technical Instructions
A comprehensive guide for executing tasks efficiently and accurately, focusing on analysis, execution, quality control, and final confirmation.
Key Instructions
- Instruction Analysis: Summarize tasks, review tech stack, identify requirements, and list potential challenges.
- Task Execution: Execute steps one by one, reporting progress and maintaining proper directory structure and naming conventions.
- Quality Control: Verify execution results, address errors, and record verification outcomes.
- Final Confirmation: Evaluate deliverables for consistency with instructions and check for duplicates.
- Results Report: Document execution steps, deliverables, and any issues encountered.
Tech Stack and Project Structure
- Core Technologies: AI Model GPT-4, Flutter 3.22.0, Riverpod 2.6.1, Firebase.
- Project Structure: Organized into features, data, presentation, domain, and shared components, following Clean Architecture principles.
Guidelines
- Adapt to Existing Structure: Maintain consistency with existing project architecture.
- No Unapproved Changes: Avoid making changes without explicit approval.
- UI/UX Design: Prohibited unless justified and approved.
- Version Management: Do not change tech stack versions without approval.
Overview of .cursorrules prompt
This set of instructions provides a structured approach for executing tasks efficiently and accurately. It emphasizes thorough analysis, adherence to best practices, and quality control, ensuring that projects are well-organized and maintainable. The guidelines cover key aspects such as tech stack management, project structure, and version control, while also promoting collaboration and clarity in reporting results.