agentic_architecture

Agentic Architecture Protocol

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agentic_architecture" with this command: npx skills add cityfish91159/maihouses/cityfish91159-maihouses-agentic-architecture

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/*.ts is often the best first step.

  • Check Boundaries: Ensure API logic stays in api/ , UI in components/ , and business logic in services/ or hooks/ .

  1. 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 , useCallback appropriately).

  • Is this component becoming a "God Component"? (Break it down).

  1. The "Three-Tier" Rule

For any non-trivial feature, verify you have these three layers:

  • Data Layer: Types + API/Service (e.g., user.types.ts , userService.ts )

  • State Layer: Hook or Store (e.g., useUser.ts )

  • View Layer: Components (e.g., UserProfile.tsx )

  1. Architecture Checklist
  • Have I defined the types first?

  • Is the business logic separated from the UI?

  • Did I consider how this scales to 10,000 users/items?

  • Is the database schema validated (if changing DB)?

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

test_driven_agent

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-review-excellence

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-simplifier

No summary provided by upstream source.

Repository SourceNeeds Review
General

frontend_mastery

No summary provided by upstream source.

Repository SourceNeeds Review