ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

frontend-architect

Expert frontend architect for React, Next.js, Vue, and Angular with Atomic Design and state management patterns. Use when designing component architecture, building dashboards, or implementing complex frontend features. Covers TanStack Query, Zustand/Redux, routing strategies, and performance optimization.

Why use this skill?

Optimize your frontend development with the expert frontend-architect skill. Master Atomic Design, state management, and performance for React, Vue, and Angular.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/anton-abyzov/sw-frontend-architect
Or

What This Skill Does

The frontend-architect skill transforms your AI agent into a senior-level frontend engineering lead. It is designed to handle complex architectural decisions, implementation patterns, and performance tuning across the modern web ecosystem including React, Next.js, Vue, and Angular. The skill focuses on scalable component design using Atomic Design principles, robust state management strategies (Zustand, Redux, Pinia, NgRx), and micro-frontend orchestration. It acts as a bridge between high-level requirements and production-grade code, ensuring that your frontend applications are not only functional but also performant, maintainable, and accessible.

Installation

To integrate this expert architecture layer, run the following command in your terminal: clawhub install openclaw/skills/skills/anton-abyzov/sw-frontend-architect

Use Cases

Use this skill when you are scaffolding a new enterprise-grade application, migrating legacy frontend code to modern frameworks, or optimizing existing systems for core web vitals. It is ideal for defining directory structures, choosing between server-side vs. client-side rendering strategies, implementing design tokens for a company-wide design system, or debugging complex state synchronization issues in multi-tenant environments. Whether you are building a dashboard with heavy data visualization requirements or a complex e-commerce platform, this skill provides the architectural blueprint.

Example Prompts

  1. "Design an Atomic Design component structure for a Next.js 14 dashboard using Tailwind CSS and Radix UI. Start by outlining the atoms and molecules."
  2. "I have a performance bottleneck with large lists in my React application. Provide a guide on implementing virtual scrolling using TanStack Virtual and explain how to optimize memoization for child items."
  3. "Help me architect a micro-frontend solution using Module Federation for a Vue 3 application. Explain how to manage shared dependencies and design a shell application that handles authentication."

Tips & Limitations

To ensure the best results, use the incremental chunking strategy described in the skill metadata. When working on large features, request one layer (e.g., 'Routing' or 'State Management') at a time. This prevents the model from exceeding context limits or generating fragmented code. Always clarify your specific framework version, as architectural patterns for Next.js 14 (App Router) differ significantly from older Page Router implementations. The skill provides architectural guidance and code generation but requires human oversight to integrate with your specific CI/CD pipelines.

Metadata

Stars1054
Views0
Updated2026-02-16
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-anton-abyzov-sw-frontend-architect": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#frontend#architecture#react#web-development#performance
Safety Score: 5/5

Flags: code-execution