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

mindkit

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mindkit

Forge your AI development mind - Install and sync AI configs across Claude, Cursor, and Codex

latest
Source
npmnpm
Version
1.2.0
Version published
Maintainers
1
Created
Source

mindkit 🧠 - Forge your AI development mind

mindkit Banner

npm version License: MIT Node.js TypeScript PRs Welcome

Install and sync your AI development configurations across Claude Code, Cursor, and OpenAI Codex with a single command.

Define your commands, agents, and templates once — deploy everywhere.

✨ Features

  • 🔄 Multi-tool Sync — Claude Code, Cursor, and Codex support built-in
  • 🎯 Interactive CLI — Beautiful TUI for selecting tools and components
  • 📦 Template System — Customizable commands, agents, and doc templates
  • 💾 Auto Backup — Never lose your configurations
  • 🔀 Watch Mode — Real-time sync on file changes
  • 🛠️ Path Placeholders — Tool-agnostic paths that work everywhere

🚀 Quick Start

Run instantly (no installation):

npx mindkit install

Install globally:

npm install -g mindkit

Via Homebrew:

brew tap viniciuscarvalho/mindkit
brew install mindkit

📖 Usage

Install configs to your AI tools

# Interactive mode - select tools and components
mindkit install

# Quick install to specific tools
mindkit install --tools claude,cursor

# Preview what would be installed
mindkit install --dry-run

Initialize in a project

mindkit init

Sync between tools

# One-time sync
mindkit sync --source claude --target cursor

# Watch mode - auto-sync on changes
mindkit sync --watch

Manage backups

mindkit backup create    # Create backup
mindkit backup list      # List backups
mindkit backup restore   # Restore from backup

List components

mindkit list            # All components
mindkit list commands   # Commands only
mindkit list agents     # Agents only
mindkit list tools      # Detected tools

🗺️ Tool Mapping

mindkit automatically translates configurations for each tool:

ConceptClaude CodeCursorCodex
Commands~/.claude/commands/*.md.cursor/rules/*.mdc~/.codex/AGENTS.md
Agents~/.claude/agents/*.mdEmbedded in rulesMerged in AGENTS.md
Project configCLAUDE.md.cursorrulesAGENTS.md

📦 Built-in Templates

Commands

NameDescription
create-prdGenerate Product Requirements Documents
generate-specCreate technical specifications from PRDs
generate-tasksBreak down specs into implementable tasks

Agents

NameDescription
architectSoftware architecture specialist for system design
backend-developerBackend engineer for APIs and microservices
code-reviewerExpert code review for quality, security, and maintainability
frontend-developerModern frontend specialist with React/Vue expertise
mobile-developerCross-platform mobile development specialist
swift-expertSenior Swift developer with SwiftUI expertise
swift-reviewerCode reviewer for Swift/SwiftUI code quality
swiftui-specialistSwiftUI expert for complex UI implementation
typescript-proTypeScript expert for full-stack development
ui-designerVisual designer for interfaces and design systems

🔧 Template Placeholders

Templates use placeholders that resolve correctly for each tool:

Use template from {{DOCS}}/specs/prd-template.md
Output to {{PROJECT}}/docs/tasks/prd-{{feature}}/prd.md
PlaceholderDescription
{{DOCS}}Documentation directory
{{PROJECT}}Project root
{{HOME}}User home directory
{{CONFIG}}Tool's global config

📁 Custom Templates

Add your own templates in ~/.mindkit/templates/:

~/.mindkit/
├── templates/
│   ├── commands/
│   │   └── my-command.md
│   └── agents/
│       └── my-agent.md
└── registry.yaml
# ~/.mindkit/registry.yaml
version: 1
templates:
  - name: my-command
    source: commands/my-command.md
    type: commands
    targets:
      claude:
        path: ~/.claude/commands/my-command.md
      cursor:
        path: .cursor/rules/my-command.mdc

💻 Programmatic API

import { getAdapter, detectInstalledTools, getAllTemplates } from 'mindkit';

// Detect installed tools
const tools = await detectInstalledTools();
// Map { 'claude' => true, 'cursor' => true, 'codex' => false }

// Get adapter and install
const claude = getAdapter('claude');
const templates = await getAllTemplates();
await claude.install(templates.commands[0], content);

📋 Releases

See the CHANGELOG for a complete history of changes.

VersionDateHighlights
1.1.02026-02-04New agents and enhanced templates
1.0.22026-01-22Fix version detection and package.json handling
1.0.12026-01-20Improved tool detection via PATH
1.0.02026-01-19Initial release

🤝 Contributing

git clone https://github.com/Viniciuscarvalho/mindkit.git
cd mindkit
npm install
npm run build
npm link  # Link for local testing

📄 License

MIT © Vinicius Carvalho

mindkit logo
Built with 🧠 for the AI-assisted development community

Keywords

ai

FAQs

Package last updated on 24 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