AI project template for AI Agentic Development
Full credit for starting this project and developing this workflow goes to John at Generaite Labs: https://generaitelabs.com/one-agentic-coding-workflow-to-rule-them-all/
I decided to try out this workflow and thought it would be nice to have a github project template to start with and used his prompts and file structure to start with. I've distilled his article in this README but for a full explanation, please visit his blog. Kudos John! He has great articles that I encourage everyone to check out at https://generaitelabs.com/blog/.
- Write up a project brief - a high level overview of the application.
- Vision of project
- Features
- description of feature
- when (what phase) it will be implemented in the project
- Overall architecture
- Entities
- Business Rules
- Success Metrics
- Any other technical details
- Technical Implementation Plan
- Detail models
- Libraries used
- Interfaces
- Services
- Dependency Analysis
- Ask model to find dependency problems
- TODO list
- Ask AI to generate initial todo list from implementation plan
- Markdown file with checkmarks
- Start Coding Loop
- Reference all included files that the LLM needs to keep project context:
- @project_folder
- @memory
- @TODO
- @GUIDELINES
- @REVIEW
- Prompt AI:
Continue working on the project in @project_folder. Follow the development guidelines in @development guidelines, and remember everything in @memory.
- Reference all included files that the LLM needs to keep project context:
- Use a good model
- Make a good plan
- Keep chats small