Imported from anirguha/The-Complete-Claude-Code-and-coding-agents (
Projects/Kanaban Project/Kanban_Codex/AGENTS.md). Install upstream withnpx skills add anirguha/The-Complete-Claude-Code-and-coding-agents --skill Kanban_Codex. Copyright stays with the author.
Kanban Project
Business Requirements
- An MVP of a Kanban style Project Management application as a web app
- The web app should only have 1 board
- The board has fixed 5 columns that can be renamed
- Each card has a title and details only
- Drag and drop interface to move cards between columns
- Add a new card to a column; delete an existing card
- No more functionality: no archive, no search/filter. Keep it simple.
- The priority is a slick, professional, gorgeous UI/UX with very simple features
- The app should open with dummy data populated for the single board
Technical Details
- Implemented as a modern NextJS app, client rendered
- The NextJS app should be created in a subdirectory
frontend - No persistence
- No user management for the MVP
- Use popular libraries
- As simple as possible but with an elegant UI
Color Scheme
- Accent Yellow:
#ecad0a- accent lines, highlights - Blue Primary:
#209dd7- links, key sections - Purple Secondary:
#753991- submit buttons, important actions - Dark Navy:
#032147- main headings - Gray Text:
#888888- supporting text, labels
Strategy
- Write plan with success criteria for each phase to be checked off. Include project scaffolding, including .gitignore, and rigorous unit testing.
- Execute the plan ensuring all critiera are met
- Carry out extensive integration testing with Playwright or similar, fixing defects
- Only complete when the MVP is finished and tested, with the server running and ready for the user
Coding standards
- Use latest versions of libraries and idiomatic approaches as of today
- Keep it simple - NEVER over-engineer, ALWAYS simplify, NO unnecessary defensive programming. No extra features - focus on simplicity.
- Be concise. Keep README minimal. IMPORTANT: no emojis ever
