explaingit

vudovn/ag-kit

7,355TypeScriptAudience · vibe coderComplexity · 2/5Setup · easy

TLDR

A one-command install that adds 20 AI agent personas, 45 knowledge modules, and 14 slash-command workflows to your project for Claude Code, Cursor, or Windsurf to use immediately.

Mindmap

mindmap
  root((AG Kit))
    Contents
      20 AI personas
      45 skill modules
      14 workflow commands
    Supported editors
      Claude Code
      Cursor Windsurf
    Features
      Persistent memory
      Coordinator mode
      Context compression
      Skillify command
    Setup
      One command install
      Shared symlink option
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Add ready-made AI specialist personas and slash commands to your Next.js project with a single terminal command.

USE CASE 2

Use a persistent memory file so your AI coding assistant remembers your preferences and past decisions across sessions.

USE CASE 3

Run multiple AI agents in parallel on read-only analysis tasks to reduce retry cycles by roughly a third.

USE CASE 4

Turn a repeated workflow into a reusable slash command automatically using the built-in skillify command.

Tech stack

TypeScriptNext.jsReact

Getting it running

Difficulty · easy Time to first run · 5min

Coordinator mode requires an AI model that supports spawning sub-agents, adds about 40KB and 1,000 tokens of overhead per session.

In plain English

AG Kit is a collection of templates that you install into a software project to give AI coding assistants like Claude Code, Cursor, or Windsurf a set of ready-made instructions. The package contains 20 specialist AI personas (agents focused on areas like frontend development, backend work, security, and testing), 45 knowledge modules called skills, and 14 slash commands called workflows that let you kick off common tasks by typing a short command in your AI chat. You install it with one command in the terminal, which drops a hidden folder called .agent into your project. After that, when you open your project in an AI editor, those personas and commands become available. If you work across many projects, you can set up a single shared folder and link to it from each project using a symbolic link, so updates apply everywhere at once without copying files. The most recent release added several features aimed at reducing how many tokens the AI processes per session. Tokens are roughly the amount of text the model reads and writes per request. A persistent memory file lets the AI remember your preferences and past decisions across separate sessions, so you do not have to re-explain them each time. A coordinator mode can run multiple AI agents on read-only work at the same time and then combine the results, which the README says can reduce retry cycles by roughly a third compared to the previous sequential approach. Other additions include automatic context compression for long sessions, a skill that verifies code by actually running it rather than just reading it, and a command called skillify that turns a repeated workflow into a reusable skill automatically. The README notes tradeoffs: the .agent folder grows by about 40KB, the memory file adds roughly 1,000 tokens of overhead per session, and the coordinator features require an AI model that supports spawning sub-agents. AG Kit works with Next.js 16 and React 19 patterns, and all templates from earlier versions continue to work with the new release without any changes.

Copy-paste prompts

Prompt 1
How do I install AG Kit into my Next.js project and activate the frontend specialist persona in Cursor?
Prompt 2
Set up AG Kit's persistent memory file so Claude Code remembers my coding preferences and project decisions across sessions.
Prompt 3
Use AG Kit's coordinator mode to run parallel agents that analyze my codebase and collect findings without modifying any files.
Prompt 4
Show me how to use the AG Kit skillify command to turn a workflow I repeat every day into a reusable slash command.
Prompt 5
I work across 10 projects and want one shared AG Kit install, how do I set up the symbolic link so updates apply everywhere?
Open on GitHub → Explain another repo

← vudovn on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.