New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

moicle

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

moicle

Reusable AI agents, commands, skills, and architecture references for Claude Code

latest
Source
npmnpm
Version
1.3.1
Version published
Weekly downloads
18
-82.18%
Maintainers
1
Weekly downloads
 
Created
Source

MoiCle

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.

Features

  • 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

Current Support

  • Claude
  • Antigravity
  • Cursor
  • Windsurf

Installation

npm install -g moicle

Quick Start

# 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

CLI Commands

CommandDescription
moicle installInteractive installation menu
moicle install --globalInstall to ~/.claude/ (symlinks)
moicle install --projectInstall to ./.claude/ (copies)
moicle listList all installed items
moicle statusShow enabled/disabled status
moicle enable <item>Enable an agent/command/skill
moicle disable <item>Disable an agent/command/skill
moicle uninstallRemove installations

What's Included

Architecture References (7)

FileDescription
clean-architecture.mdCore Clean Architecture principles
go-backend.mdGo + Gin project structure
laravel-backend.mdLaravel + PHP project structure
react-frontend.mdReact + Vite project structure
remix-fullstack.mdRemix fullstack structure
flutter-mobile.mdFlutter mobile structure
monorepo.mdMonorepo structure

Developer Agents (5)

AgentDescription
@flutter-mobile-devFlutter/Dart mobile & desktop development
@go-backend-devGo + Gin backend API development
@laravel-backend-devLaravel + PHP backend API development
@react-frontend-devReact + TypeScript frontend development
@remix-fullstack-devRemix full-stack development

Utility Agents (10)

AgentDescription
@api-designerRESTful & GraphQL API design
@clean-architectClean Architecture + MVVM patterns
@code-reviewerCode review for quality, security, performance
@db-designerDatabase schema design
@devopsCI/CD, Docker, Kubernetes, Infrastructure
@docs-writerTechnical documentation
@perf-optimizerPerformance analysis & optimization
@refactorCode refactoring & cleanup
@security-auditSecurity vulnerability analysis
@test-writerUnit & integration test writing

Commands (3)

CommandDescription
/bootstrapWizard to create new project with 5 stack options
/brainstormBrainstorm ideas with 6 frameworks
/docScan project and generate documentation

Skills (12)

SkillTrigger
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"

Architecture-First Approach

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.

Usage Examples

Using Commands

# 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

Using Agents

# 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

Enable/Disable Agents

# Disable unused agents
moicle disable @rust-dev
moicle disable @swift-ios-dev

# Enable again
moicle enable @rust-dev

# View status
moicle status

Project Structure

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

Requirements

  • Node.js >= 18.0.0
  • Claude Code CLI

Donate

If you find this project useful, consider buying me a coffee!

USDT / ETH / BNB:

0xf3b2a531cb2774c77a751cdb10e043992eff5a2c
NetworkToken
Ethereum (ERC-20)USDT, ETH
Binance Smart Chain (BEP-20)USDT, BNB

License

GPL-3.0

Keywords

claude

FAQs

Package last updated on 17 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts