GitHub

AI Kit

One-command AI setup for your project

demo

Features

Auto-detects TypeScript, Go, Kotlin, and more from your project files. Install rules for all languages or filter by specific ones.

Language Rules

Try it yourself:

$ ai-kit sync --languages=go,kotlin

A writing rule installed in every project, no language detection needed. Your agents write like senior engineers: active voice, progressive disclosure, no filler.

Writing Rules

Try it yourself:

$ ai-kit sync

Drop-in skills like Playwright automation and built-in commands for commits, session synthesis, and feature interviews. Consistent output every time.

Skills & Commands

Try it yourself:

$ ai-kit sync --all-rules

Hash-based conflict detection. Edit any installed file and sync again — AI Kit won't overwrite local changes. Your customizations stay intact.

Smart Updates

Try it yourself:

$ ai-kit sync

Full control over your setup. Force monorepo or single-repo templates, install all language rules, skip opencode.json, or target specific languages.

Custom Setup

Try it yourself:

$ ai-kit sync --monorepo --languages=ts,go

Get Started

AI Kit configures your project for AI-assisted coding — language rules, reusable skills, and smart commands in seconds.

Language Rules

TypeScript, Go, Kotlin, and more — auto-detected from your project files

Writing Rules

Active voice, progressive disclosure, no filler — installed in every project

Skills

Reusable AI capabilities like Playwright automation

Commands

Pre-built prompts for commits, session synthesis, and feature interviews

Auto-Detection

Detects languages from go.mod, package.json, build.gradle, and more

Smart Updates

Diff-based sync with backup and merge conflict handling

Monorepo Ready

Templates for monorepo and single-repo AGENTS.md

Install in one line

$ npm install -g @clubmatto/ai-kit

Requires Node.js 18+.

Read the docs

What Gets Installed

.agents/
Location What You Get When
AGENTS.md Agent instructions: monorepo or single-repo template always
opencode.json Opencode config with pre-built commands wired in optional
.agents/rules/ Language rules for TypeScript, Go, Kotlin, matched to your stack auto-detected
.agents/rules/writing.md Writing rule: active voice, progressive disclosure, no filler always
.agents/rules/plan-mode.md, unsure.md Planning and ask-when-unsure rules always
.agents/skills/playwright-cli/ Playwright browser automation skill always