Project Kami — Development skill for Claude Code
A comprehensive development environment for building and maintaining large-scale projects with Claude Code.
How to install Project Kami
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Abilityai/project_kami and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Project Kami does
A comprehensive development environment for building and maintaining large-scale projects with Claude Code.
Alternatives in Development
- Project-Level Skills — This directory contains skills for developing and maintaining the claude-mem project itself, not skills that a 39.3k ★
- Flow Parallel — Decompose and execute large changes, migrations, or multi-issue fixes in parallel with quality gates 2.8k ★
- Claude Code Bmad Skills — BMAD Method skills for Claude Code - Auto-detection, Memory integration, Slash commands 393 ★
README
Project Kami 🗾
A comprehensive development environment for building and maintaining large-scale projects with Claude Code. Project Kami provides a complete, isolated Docker container that safely integrates your code, database, Claude Code with MCPs, and all necessary configurations - allowing Claude to operate with full file system access while maintaining security and consistency.
🎌 Core Principles
Project Kami operates on these fundamental principles:
🐳 Everything in One Container
- Complete isolation: Code, database, Claude Code, and all tools in a single Docker image
- Safe permissions: Run Claude with
--dangerously-skip-permissionswithout risk - Consistent environment: Every developer gets the exact same setup
- No host pollution: Your local machine stays clean
📝 Memory-Driven Development
- Persistent AI memory: Claude maintains comprehensive project understanding across sessions
- Requirements-first: All development traces back to documented requirements
- Living documentation: Architecture, roadmap, and changelog evolve with your project
- Context preservation: Never lose project knowledge between sessions
🔧 Integrated Tools & Configuration
- Claude Code: Latest version with full file system access
- MCP Servers: Pre-configured Model Context Protocol servers (PostgreSQL, Context7, n8n)
- Claude settings: Optimized configuration for large projects
- Cursor settings: Ready-to-use IDE configuration
- Development tools: Node.js, Python, PostgreSQL with pgvector, and more
🛡️ Security Through Isolation
- Container boundaries: Claude operates within Docker, not on your host
- Non-root user: Runs as
devuserwith controlled sudo access - Volume mounts: Only specified directories are accessible
- Credential management: Secrets stay in the container
📌 Two Ways to Use Project Kami
Option 1: Starting a NEW Project (Empty Workspace)
Perfect when you want Cla
Related Skills
Claude Gemini Bridge
Intelligent integration between Claude Code and Google Gemini for large-scale code analysis.
Flow Elaboration To Construction
Orchestrate Elaboration→Construction phase transition with iteration planning, team scaling, and full-scale de
Env
Manage Vercel environment variables. Commands include list, pull, add, remove, and diff. Use to sync environme
Context Hub Setup
Use when setting up new development environment or troubleshooting MCP connectivity. Configures Context Hub de
Env Check
Validate local development environment setup. Checks Python version, dependencies, env vars, config files, and
Zag
The composable agent development environment. Built in Zig. Modal. Extensible. Everything above the primitives
Related Agents
De Spark Expert
Expert Apache Spark developer for PySpark and Scala distributed data processing. Use for Spark jobs (.py, .sca
Cerebras Coder
Specialized agent for large-scale code generation using Cerebras infrastructure. Expert in creating complete i
Cpp Architect
Large-scale C++ architecture specialist. Designs module boundaries, dependency graphs, CMake structure, and ph