Imported from AngeleyesTrue/ae-adk (
internal/template/templates/.claude/skills/ae-agency-frontend-patterns/SKILL.md). Install upstream withnpx skills add AngeleyesTrue/ae-adk --skill ae-agency-frontend-patterns. Copyright stays with the author.
Agency Frontend Patterns
Frontend development patterns for Agency creative production.
Default Tech Stack
- Framework: Next.js (App Router)
- Styling: Tailwind CSS
- Components: Composition-based (no class inheritance)
- State: React hooks (useState, useEffect)
- Animation: CSS transitions + Framer Motion for complex
Component Architecture
- Atomic design: atoms -> molecules -> organisms -> templates -> pages
- Each component: single responsibility
- Props over context for component configuration
- Composition over configuration
File Structure
src/
app/ # Next.js App Router pages
components/
ui/ # Atomic design components
sections/ # Page sections (hero, features, etc.)
layouts/ # Layout wrappers
styles/
tokens.css # Design token CSS variables
globals.css # Global styles