npm version npm downloads license node GitHub stars
Reusable AI agents, commands, skills, and architecture references for Claude Code
If you find this project useful, please consider giving it a ⭐ on GitHub!
A toolkit to bootstrap and accelerate project development with Claude Code through specialized agents, automation commands, workflow skills, and unified architecture references.
- 15 AI Agents - Specialized agents for each tech stack and task
- 3 Commands - Automation wizards for project setup, brainstorming, and documentation
- 12 Skills - Auto-triggered workflows for feature development, hotfix, PR review, and more
- 7 Architecture References - Clean Architecture patterns for all stacks
- Claude
- Antigravity
- Cursor
- Windsurf
npm install -g moicle
# Install agents, commands, skills, architecture moicle install # Choose: # 1. Global (~/.claude/) - Use for all projects # 2. Project (./.claude/) - Current project only # 3. Both - Both locations
| Command | Description |
|---|---|
moicle install |
Interactive installation menu |
moicle install --global |
Install to ~/.claude/ (symlinks) |
moicle install --project |
Install to ./.claude/ (copies) |
moicle list |
List all installed items |
moicle status |
Show enabled/disabled status |
moicle enable <item> |
Enable an agent/command/skill |
moicle disable <item> |
Disable an agent/command/skill |
moicle uninstall |
Remove installations |
| File | Description |
|---|---|
clean-architecture.md |
Core Clean Architecture principles |
go-backend.md |
Go + Gin project structure |
laravel-backend.md |
Laravel + PHP project structure |
react-frontend.md |
React + Vite project structure |
remix-fullstack.md |
Remix fullstack structure |
flutter-mobile.md |
Flutter mobile structure |
monorepo.md |
Monorepo structure |
| Agent | Description |
|---|---|
@flutter-mobile-dev |
Flutter/Dart mobile & desktop development |
@go-backend-dev |
Go + Gin backend API development |
@laravel-backend-dev |
Laravel + PHP backend API development |
@react-frontend-dev |
React + TypeScript frontend development |
@remix-fullstack-dev |
Remix full-stack development |
| Agent | Description |
|---|---|
@api-designer |
RESTful & GraphQL API design |
@clean-architect |
Clean Architecture + MVVM patterns |
@code-reviewer |
Code review for quality, security, performance |
@db-designer |
Database schema design |
@devops |
CI/CD, Docker, Kubernetes, Infrastructure |
@docs-writer |
Technical documentation |
@perf-optimizer |
Performance analysis & optimization |
@refactor |
Code refactoring & cleanup |
@security-audit |
Security vulnerability analysis |
@test-writer |
Unit & integration test writing |
| Command | Description |
|---|---|
/bootstrap |
Wizard to create new project with 5 stack options |
/brainstorm |
Brainstorm ideas with 6 frameworks |
/doc |
Scan project and generate documentation |
| Skill | Trigger |
|---|---|
new-feature |
"implement feature", "add feature", "build feature" |
hotfix |
"fix bug", "hotfix", "urgent fix", "production issue" |
pr-review |
"review pr", "check pr", "review code" |
release |
"release", "deploy", "ship" |
refactor |
"refactor", "clean up", "improve code" |
tdd |
"tdd", "test first", "test driven" |
onboarding |
"explain codebase", "onboard", "new to project" |
spike |
"spike", "research", "prototype", "poc" |
documentation |
"document", "generate docs", "write docs" |
api-integration |
"integrate api", "add endpoint", "new api" |
incident-response |
"incident", "outage", "production down" |
deprecation |
"deprecate", "remove feature", "sunset" |
All agents reference architecture files to ensure consistency:
~/.claude/
├── agents/
├── commands/
├── skills/
└── architecture/ # Architecture references
├── clean-architecture.md
├── go-backend.md
├── laravel-backend.md
├── react-frontend.md
├── remix-fullstack.md
├── flutter-mobile.md
└── monorepo.md
When an agent is invoked, it reads the architecture file first before coding according to the defined structure.
# Bootstrap new project /bootstrap # Interactive wizard /bootstrap go # Quick start with Go + Gin /bootstrap react # Quick start with React + Vite /bootstrap flutter # Quick start with Flutter /bootstrap landing using monorepo # Create landing page with monorepo structure # Brainstorm ideas /brainstorm # Interactive framework selection /brainstorm first-principles # Use First Principles framework /brainstorm scamper # Use SCAMPER framework /brainstorm design-thinking # Use Design Thinking framework # Generate documentation /doc # Interactive documentation wizard /doc diagrams # Generate architecture diagrams /doc usecases # Generate use case specifications /doc workflows # Generate workflow documentation
# Agents will automatically read architecture reference before coding @go-backend-dev Implement user authentication module @react-frontend-dev Create dashboard page with charts @clean-architect Review this PR's architecture
# Disable unused agents moicle disable @rust-dev moicle disable @swift-ios-dev # Enable again moicle enable @rust-dev # View status moicle status
claude-agents-kit/
├── bin/
│ └── cli.js
├── src/
│ ├── commands/
│ │ ├── install.js
│ │ ├── uninstall.js
│ │ ├── list.js
│ │ ├── enable.js
│ │ ├── disable.js
│ │ └── status.js
│ └── utils/
│ ├── symlink.js
│ └── config.js
├── assets/
│ ├── agents/
│ │ ├── developers/
│ │ └── utilities/
│ ├── architecture/ # Architecture references
│ ├── commands/
│ └── skills/
├── package.json
└── README.md
- Node.js >= 18.0.0
- Claude Code CLI
If you find this project useful, consider buying me a coffee!
USDT / ETH / BNB:
0xf3b2a531cb2774c77a751cdb10e043992eff5a2c
| Network | Token |
|---|---|
| Ethereum (ERC-20) | USDT, ETH |
| Binance Smart Chain (BEP-20) | USDT, BNB |
GPL-3.0