aicraft
v0.9.0
Published
AI Agent Package Manager for Claude - Install and manage AI agents
Maintainers
Readme
AICraft
AI Agent Package Manager for Claude - Install and manage AI agents for your Claude projects.
Features
- 📦 Agent Registry: Browse and install curated AI agents
- 🎯 Claude Integration: Agents install directly to
.claude/agents/ - ✨ Interactive CLI: Easy-to-use commands for managing agents
- 🔧 Agent Creation: Create and share your own agents
- 📚 Documentation: Built-in docs for deployment patterns and guides
- 🏷️ Frontmatter Format: Simple markdown format with metadata
Quick Start
Install an agent directly:
npx aicraft install shadcn-ui-expertOr use the interactive CLI:
npx aicraftAvailable Agents
- shadcn-ui-expert: Build and modify user interfaces using shadcn/ui components and blocks
- neo4j-expert: Neo4j graph database specialist for Cypher queries and data modeling
- api-designer: Design, architect, and optimize REST and GraphQL APIs
- docker-expert: Containerize applications and design container orchestration
- react-architect: Design and optimize React applications with modern patterns
Commands
npx aicraft # Interactive menu
npx aicraft init # Initialize project with CLAUDE.md and docs
npx aicraft list # List all available agents
npx aicraft install <agent> # Install a specific agent
npx aicraft create # Create a new agent
npx aicraft installed # Show installed agents
npx aicraft docs # List available documentation
npx aicraft docs <doc-name> # Show specific documentationAgent Format
Agents are markdown files with frontmatter:
---
name: my-agent
description: Agent description
model: sonnet
color: green
tags: ['tag1', 'tag2']
---
# My Agent
Agent instructions and system prompt go here...Development
Setup
# Install dependencies
npm install
# Build the package
npm run build
# Run tests
npm test
# Format code
npm run formatPublishing
This package uses Changesets for version management. To create a new release:
Create a changeset:
npm run changesetVersion the package:
npm run versionPublish to npm:
npm run release
License
MIT
