agentic_architecture
Installation
SKILL.md
Agentic Architecture Protocol
1. Think Before You Code
Before implementing any feature that spans multiple files:
- Analyze Data Flow: Where does data come from? Where does it go?
- Define Interfaces: creating
types/*.tsis often the best first step. - Check Boundaries: Ensure API logic stays in
api/, UI incomponents/, and business logic inservices/orhooks/.
2. Scalability & Performance Checks
- Database:
- Are we fetching 1000 items to filter 10? (Use DB filters instead).
- Is RLS (Row Level Security) compatible with this query?
- Frontend:
- Are we causing unnecessary re-renders? (Use
React.memo,useCallbackappropriately). - Is this component becoming a "God Component"? (Break it down).
- Are we causing unnecessary re-renders? (Use