MIT · v0.164.0 · 238 skills

Hand-written Claude Code sub-agents duplicate each other and go stale

A sub-agent is a specialised Claude Code assistant with its own instructions — in practice, a long prompt file. Once you have three of them, all three need the same paragraph about React, so you paste it into all three. Then React changes, and you update one.

Agents Inc breaks that expertise into atomic skills instead and compiles them into sub-agents. The React knowledge exists once; recompile, and every sub-agent built from it is rewritten.

Build a stack →
npx agents-inc init

Skills
238
Sub-agents
18
Domains
9

The approach

A skill is one atomic, reusable unit — one library or one practice: React, Tailwind, Zod, Vitest, Hono. You choose the ones matching the stack you actually use, and the CLI compiles them into sub-agents. Change a skill, recompile, and every sub-agent using it picks up the change. A stack is a named selection you can start from, save and share.

The catalogue

238 skills across 9 domains, grouped the way the editor groups them. Most rows take one choice — picking React rules out Solid — which is what makes this a stack rather than a list.

Framework

  • Angular
  • React
  • SolidJS
  • Svelte

Meta-Framework

  • Astro
  • Next.js
  • Nuxt
  • Qwik

Routing

  • React Router
  • TanStack Router

Styling

  • CVA
  • Design Tokens
  • Runtime Theming
  • SCSS Modules

Client State Management

  • Jotai
  • MobX
  • NgRx SignalStore
  • Pinia

Server State / Data Fetching

  • React Query
  • SWR

+ 64 more web skills

API Framework

  • Elysia
  • Express
  • Fastify
  • Hono

SQL Engine

  • CockroachDB
  • MySQL
  • PostgreSQL

ORM / Query Builder

  • Drizzle
  • Knex.js
  • Prisma
  • Sequelize

Document / Multi-Model Database

  • Gel (EdgeDB)
  • MongoDB
  • Mongoose
  • SurrealDB

Cache / KV Store

  • Redis
  • Upstash
  • Vercel KV

Managed Database

  • Neon
  • PlanetScale
  • Turso
  • Vercel Postgres

+ 34 more api skills

AI Provider

  • Anthropic SDK
  • Claude Vision
  • Cohere SDK
  • ElevenLabs

AI Orchestration

  • LangChain
  • LlamaIndex
  • Vercel AI SDK

AI Observability

  • Langfuse
  • Promptfoo

AI Infrastructure

  • Hugging Face Inference
  • LiteLLM
  • Modal
  • Ollama

AI Patterns

  • Tool Use Patterns

+ 6 more ai skills

Mobile Framework

  • Expo
  • React Native

Navigation

  • Expo Router
  • React Navigation

Mobile Styling

  • NativeWind
  • Unistyles

Mobile Storage

  • MMKV
  • SQLite + PowerSync
  • WatermelonDB

Mobile UI Components

  • React Native Paper
  • Tamagui

Mobile Animation

  • Gesture Handler
  • Reanimated
  • Skia

+ 10 more mobile skills

Desktop Framework

  • Electron
  • Tauri

IPC

  • Electron Type-Safe IPC

Desktop Backend

  • Tauri Rust Backend

Desktop UI

  • Electron Desktop UI

Multi-Window

  • Electron Multi-Window
  • Tauri Multi-Window & Events

Desktop Storage

  • Electron Storage & Credentials

+ 8 more desktop skills

CLI Framework

  • CLI Commander
  • oclif + Ink

CLI Prompts

  • Clack

CI/CD

  • GitHub Actions
  • Turborepo CI

Platform

  • AWS SDK
  • Cloudflare Workers
  • Netlify
  • Vercel

Configuration

  • Environment

Infrastructure as Code

  • Pulumi
  • SST
  • Terraform

Containers

  • Docker
  • Kubernetes

Code Review

  • AI Reviewing
  • API Reviewing
  • CLI Reviewing
  • Code Review

Methodology

  • Research

Software Design

  • Composable Components
  • Expressive TypeScript

Planning

  • AI Planning
  • API Planning
  • CLI Planning
  • Web Planning

+ 2 more meta skills

Monorepo

  • pnpm Workspaces

Task Runner

  • Nx
  • Turborepo

Lint & Format

  • Biome
  • ESLint & Prettier

Build Tooling

  • Changesets
  • Git Hooks
  • Stack Detection
  • TypeScript Config

Security

  • Security
Browse the catalogue →

How it works

  1. 01 · Choose

    Open the editor and click a stack, or pick skills yourself. The whole catalogue is on one screen.

  2. 02 · Copy

    Press Install. The editor hands you one command carrying everything you selected.

  3. 03 · Run

    Run it in your project. The CLI installs the skills and compiles one sub-agent per role you kept.

Prefer the terminal? npx agents-inc init runs the same selection as a wizard, and ends at the same install. The browser cannot write to your disk, so step three is the CLI either way.

terminal recording

Write your own

A skill is two files in a directory — SKILL.md and metadata.yaml — so anything the catalogue does not cover, you can add. Drop one into .claude/skills/ and the CLI finds it on the next compile, or start from a working copy with eject skills. The catalogue itself is a public repository, so a skill you write for yourself is one pull request from being everyone else's.

Writing custom skills →

Free and open source

Agents Inc is MIT licensed and free to use. The CLI and the skill catalogue are both public repositories — read them, fork them, or open a pull request.

CLI repositorySkills repository

Start with your stack

Pick the skills you actually use. The editor hands you one command, and nothing reaches your filesystem until you run it.

Build a stack →