Skip to content

marsicdev/ai-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ai-kit

Reusable Claude Code agents, skills, and coding rules — organized by tech stack using branches.

Branch Strategy

Branch Contents Use for
main General rules, shared skills, shared agents Any project
web + TypeScript rules, React/Next.js/Expo/RN/Remotion skills & agents JS/TS web & mobile projects
flutter + Dart/Flutter rules, Flutter skills & agents Flutter projects
  • General changes go on main, then merge to web and flutter
  • Stack-specific changes stay on their branch
  • Never merge web <-> flutter

Installation

Add as a git submodule on the appropriate branch:

# Web project
git submodule add -b web git@github.com:marsicdev/ai-kit.git ai-kit

# Flutter project
git submodule add -b flutter git@github.com:marsicdev/ai-kit.git ai-kit

# General project
git submodule add git@github.com:marsicdev/ai-kit.git ai-kit

Then run setup:

bash ai-kit/scripts/setup.sh

This symlinks agents/ and skills/ into your project's .claude/ directory and copies CLAUDE.md to your project root (if one doesn't exist).

Updating

git submodule update --remote ai-kit
bash ai-kit/scripts/setup.sh

Project .gitignore

Add these — the symlinks point into the submodule, so track the submodule, not the symlinks:

.claude/agents
.claude/skills

What's Included

main branch (19 skills)

Agents (2): brainstormer, code-reviewer

Skills:

  • Design: accessibility-compliance, ui-skills, ui-ux-pro-max, frontend-design
  • Backend: supabase-postgres-best-practices
  • Tools: pptx, find-skills, skill-creator
  • Workflow: commit, commit-staged, commit-and-push, create-pr, fix-issue, update-plan, update-docs, read-spec, handoff, interview, code-review

All workflow skills use conventional commits format with ticket extraction from branch names.

web branch (40 skills)

Agents (+4): frontend-developer, fullstack-developer, accessibility-tester, ui-ux-designer

Skills (+21):

  • Web-specific: references/, better-auth-best-practices, ai-sdk, seo-audit, agent-browser, web-design-guidelines
  • Frameworks: vercel-react-best-practices, vercel-composition-patterns, next-best-practices, next-upgrade, react-native-best-practices, building-native-ui, native-data-fetching, expo-api-routes, expo-cicd-workflows, expo-deployment, expo-dev-client, expo-tailwind-setup, upgrading-expo, use-dom, remotion-best-practices

flutter branch (22 skills)

Agents (+1): mobile-developer (Flutter-focused)

Skills (+3):

  • make-plan (Flutter folder structure)
  • flutter-patterns (with 6 embedded pattern docs)
  • flutter-setup (with 7 embedded setup guides)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors