Skip to content

Introduction

What is Specialist Agent?

Specialist Agent is an open-source collection of agents, skills, and architectural conventions designed for Claude Code.

Once installed in your project, Claude automatically follows your architecture rules, generates consistent code, reviews PRs, migrates legacy code, and more.

It's not a library or framework — it's a set of markdown instructions that make Claude Code work like a senior developer who knows your codebase conventions.

Framework Packs

Specialist Agent organizes agents and patterns into framework packs. Each pack provides stack-specific agents, skills, and architecture patterns:

PackStack
Vue 3Vue 3 + TypeScript + Pinia + TanStack Vue Query
ReactReact 18 + TypeScript + Zustand + TanStack React Query
Next.jsNext.js 14+ (App Router) + TypeScript + Zustand + Server Components
SvelteKitSvelteKit 2 + TypeScript + Svelte stores + load functions

What You Get

FeatureCountDescription
AI Agents13Starter, explorer, builder, reviewer, migrator, doctor + 7 specialists
Lite Agents13Same agents running on Haiku model (lower cost)
Skills12Shortcuts to scaffold and validate code
Architecture Guide1Comprehensive source of truth for all patterns

Your AI Team

Specialist Agent has 13 agents organized by scenario:

ScenarioAgentsWhen
Project Creation@starter @explorerStarting a new project or assessing an existing codebase
Day-to-Day@builder @reviewer @doctorBuilding features, reviewing code, fixing bugs
Migration@migrator @reviewerModernizing legacy projects to the target architecture
Specialists@finance @cloud @security @designer @data @devops @testerDomain-specific expertise across any framework

Target Stack (Vue Pack)

The Vue pack is designed for projects using:

  • Vue 3 + <script setup lang="ts">
  • Pinia (client state) + TanStack Vue Query (server state)
  • Vite + TypeScript (strict) + Zod
  • Vue Router 4
  • Vitest + @vue/test-utils

Flexible

You can adapt the patterns to your own stack by editing docs/ARCHITECTURE.md. All agents read this file before acting.

How It Works

  1. Install Specialist Agent into your project (copies markdown files)
  2. Open Claude Code in your project
  3. Use agents and skills — Claude automatically delegates to the right specialist

Next Steps

Tutorials

Day-to-Day Development

Use @builder, @reviewer, and @doctor for everyday work:

Architecture Migration

Use @migrator and @reviewer to modernize legacy projects:

Released under the MIT License.