⚠️ WARNING: This kit is for ClaudeClaw, NOT OpenClaw!ClaudeClaw and OpenClaw are different projects with different architectures.
- ClaudeClaw - plugin for Claude Code CLI by @moazbuilds
- OpenClaw - self-hosted gateway for AI agents (github.com/openclaw/openclaw)
If you use OpenClaw, this kit is NOT for you.
Ready-to-go AI agent with "soul" for ClaudeClaw
One command - and you have a configured personal assistant with memory, 25 skills, and automation.
Starter kit for ClaudeClaw - a ready-made agent configuration with:
- Soul (SOUL.md + AGENTS.md) - identity, principles, work rules
- Memory (SQLite + embeddings) - vector search + FTS5, decay system
- 25 ready-made skills - research, debugging, brainstorming, YouTube, website audit, etc.
- Crons - automated tasks (backup, health check, memory cleanup)
- Progress system - technical messages in Telegram
- Security layer - personal data protection
git clone https://github.com/YOUR_USERNAME/sprut-agent-kit.git
cd sprut-agent-kit
./install.shThe script will:
- Check dependencies (bun, git, claude)
- Install ClaudeClaw (if not already installed)
- Configure settings (asks for Telegram ID, timezone)
- Install agent soul (SOUL.md, AGENTS.md)
- Install 25 skills
- Optionally: import memory, set up autostart
sprut-agent-kit/
├── install.sh # ClaudeClaw installation + setup
├── claudeclaw.json # Config (owner, models, memory, skills, crons)
├── SOUL.md # Agent soul (identity, principles)
├── AGENTS.md # Work rules (memory, security, skills)
├── CLAUDE.md.example # Personalization template
├── skills/ # 25 ready-made skills
│ ├── weather/ # Weather and forecasts
│ ├── deep-research-pro/ # Deep research (web search)
│ ├── systematic-debugging/ # Debugging and diagnostics
│ ├── brainstorming/ # Brainstorming
│ ├── writing-plans/ # Step-by-step plans
│ ├── subagent-runner/ # Parallel subagents
│ ├── subagent-coordinator/ # Multi-subagent coordination
│ ├── agent-builder/ # Persistent agent creator
│ ├── audit-website/ # Website audit (SEO, UX, security)
│ ├── presentation/ # Presentation creation (Marp)
│ ├── excalidraw/ # Diagrams and schemes
│ ├── tubescribe/ # YouTube video → text + audio
│ ├── tweet-writer/ # Tweet writing
│ ├── social-card-gen/ # Social media posts
│ ├── reddit/ # Reddit operations
│ └── last30days/ # 30-day trend research
└── README.md
Main config: ~/.claude/claudeclaw/settings.json
{
"model": "claude-opus-4-6",
"telegram": {
"token": "YOUR_BOT_TOKEN",
"allowedUserIds": [YOUR_TELEGRAM_ID]
},
"web": {
"enabled": true,
"port": 4632
},
"memory": {
"enabled": true,
"maxResults": 5,
"vectorWeight": 0.7,
"textWeight": 0.3
}
}Full config: claudeclaw.json (documentation of all settings)
25 ready-made skills out of the box:
| Skill | Description |
|---|---|
| weather | Weather and forecasts (wttr.in, Open-Meteo) |
| deep-research-pro | Deep research with citations (DuckDuckGo) |
| systematic-debugging | Step-by-step debugging of any problems |
| brainstorming | Structured brainstorming |
| writing-plans | Step-by-step implementation plans |
| subagent-runner | Launch and manage subagents |
| subagent-coordinator | Coordinate parallel subagents |
| agent-builder | Create persistent skill-agents |
| audit-website | SEO, UX, website security |
| presentation | Presentations via Marp (Markdown → slides) |
| excalidraw | Diagrams for Obsidian |
| tubescribe | YouTube video → text + audio |
| tweet-writer | Viral tweets and threads |
| social-card-gen | Posts for different social networks |
| Search and work with Reddit | |
| last30days | Research trends from the last 30 days |
Installing a new skill:
cp -r skill-name ~/.claude/skills/ClaudeClaw is designed for cross-platform transfer:
- SOUL.md - agent identity (who I am, what I believe, how I act)
- AGENTS.md - work rules (memory, security, skills)
- claudeclaw.json - full configuration (models, paths, crons)
- Skills - specialized agents with data files
- Memory - import/export facts between agents
Installing on a new Mac = ./install.sh + config setup
SQLite + embeddings (automatically from main provider)
- Hybrid search: vector (0.7) + FTS5 (0.3)
- Decay system: semantic -0.01/day, episodic -0.05/day
- Auto-extract: automatic fact extraction from dialogues
- Import/export: memory migration between agents
REST API:
POST /api/subagent/run- run subagentGET /api/subagent/status/:id- statusGET /api/subagent/wait/:id- wait for result
Web UI: http://localhost:4632
Launch:
bun run src/index.ts start --webProgress messages:
bun commands/progress.ts "⚙️" "Creating file"Emojis: ⚙️ (action), 🔍 (search), 🤖 (subagent), 📦 (installation), ✅ (done), ❌ (error)
- Never store personal data (passports, cards, addresses)
- Communication only with owner (Telegram ID whitelist)
- Don't touch main agent files without explicit request
- Security levels: locked / strict / moderate / unrestricted
ClaudeClaw is an experiment in "portable agent soul":
- AI agent = code + config + identity (soul)
- Soul can be described in text files
- Installing an agent = copying soul + running code
- Two agents with one soul = redundancy without identity loss
- Fork the repository
- Feature branch (
git checkout -b feature/new-skill) - Commit and Push
- Pull Request
Готовый AI-агент с "душой" для ClaudeClaw
Одна команда - и у вас настроенный персональный ассистент с памятью, 25 skills и автоматикой.
Starter kit для ClaudeClaw - готовая конфигурация агента с:
- Душой (SOUL.md + AGENTS.md) - идентичность, принципы, правила работы
- Памятью (SQLite + embeddings) - векторный поиск + FTS5, decay система
- 25 готовых skills - ресёрч, debugging, brainstorming, YouTube, аудит сайтов и т.д.
- Crons - автоматические задачи (backup, health check, memory cleanup)
- Progress-система - технические сообщения в Telegram
- Security layer - защита личных данных
git clone https://github.com/YOUR_USERNAME/sprut-agent-kit.git
cd sprut-agent-kit
./install.shСкрипт:
- Проверит зависимости (bun, git, claude)
- Установит ClaudeClaw (если ещё не стоит)
- Настроит конфиг (спросит Telegram ID, timezone)
- Установит душу агента (SOUL.md, AGENTS.md)
- Установит 25 skills
- Опционально: импортирует память, настроит автозапуск
sprut-agent-kit/
├── install.sh # Установка ClaudeClaw + надстройка
├── claudeclaw.json # Конфиг (owner, models, memory, skills, crons)
├── SOUL.md # Душа агента (идентичность, принципы)
├── AGENTS.md # Правила работы (память, безопасность, skills)
├── CLAUDE.md.example # Шаблон персонализации
├── skills/ # 25 готовых skills
│ ├── weather/ # Погода и прогнозы
│ ├── deep-research-pro/ # Глубокое исследование (web search)
│ ├── systematic-debugging/ # Отладка и диагностика
│ ├── brainstorming/ # Мозговой штурм
│ ├── writing-plans/ # Пошаговые планы
│ ├── subagent-runner/ # Параллельные субагенты
│ ├── subagent-coordinator/ # Координация нескольких субагентов
│ ├── agent-builder/ # Создатель persistent агентов
│ ├── audit-website/ # Аудит сайтов (SEO, UX, безопасность)
│ ├── presentation/ # Создание презентаций (Marp)
│ ├── excalidraw/ # Схемы и диаграммы
│ ├── tubescribe/ # YouTube видео → текст + аудио
│ ├── tweet-writer/ # Написание твитов
│ ├── social-card-gen/ # Посты для соцсетей
│ ├── reddit/ # Работа с Reddit
│ └── last30days/ # Исследование трендов за 30 дней
└── README.md
Основной конфиг: ~/.claude/claudeclaw/settings.json
{
"model": "claude-opus-4-6",
"telegram": {
"token": "YOUR_BOT_TOKEN",
"allowedUserIds": [YOUR_TELEGRAM_ID]
},
"web": {
"enabled": true,
"port": 4632
},
"memory": {
"enabled": true,
"maxResults": 5,
"vectorWeight": 0.7,
"textWeight": 0.3
}
}Полный конфиг: claudeclaw.json (документация всех настроек)
25 готовых skills из коробки:
| Skill | Описание |
|---|---|
| weather | Погода и прогнозы (wttr.in, Open-Meteo) |
| deep-research-pro | Глубокое исследование с цитатами (DuckDuckGo) |
| systematic-debugging | Пошаговая отладка любых проблем |
| brainstorming | Структурированный мозговой штурм |
| writing-plans | Пошаговые планы реализации |
| subagent-runner | Запуск и управление субагентами |
| subagent-coordinator | Координация параллельных субагентов |
| agent-builder | Создание persistent skill-агентов |
| audit-website | SEO, UX, безопасность сайтов |
| presentation | Презентации через Marp (Markdown → слайды) |
| excalidraw | Схемы и диаграммы для Obsidian |
| tubescribe | YouTube видео → текст + аудио |
| tweet-writer | Вирусные твиты и треды |
| social-card-gen | Посты для разных соцсетей |
| Поиск и работа с Reddit | |
| last30days | Исследование трендов за последние 30 дней |
Установка нового skill:
cp -r skill-name ~/.claude/skills/ClaudeClaw спроектирован для переноса между платформами:
- SOUL.md - идентичность агента (кто я, во что верю, как действую)
- AGENTS.md - рабочие правила (память, безопасность, skills)
- claudeclaw.json - полная конфигурация (модели, пути, crons)
- Skills - специализированные агенты с data-файлами
- Memory - экспорт/импорт фактов между агентами
Установка на новый Mac = ./install.sh + настройка конфига
SQLite + embeddings (автоматически от основного провайдера)
- Hybrid search: векторный (0.7) + FTS5 (0.3)
- Decay система: semantic -0.01/день, episodic -0.05/день
- Auto-extract: автоматическое извлечение фактов из диалогов
- Import/export: миграция памяти между агентами
REST API:
POST /api/subagent/run- запуск субагентаGET /api/subagent/status/:id- статусGET /api/subagent/wait/:id- ждать результат
Web UI: http://localhost:4632
Запуск:
bun run src/index.ts start --webProgress сообщения:
bun commands/progress.ts "⚙️" "Создаю файл"Эмодзи: ⚙️ (действие), 🔍 (поиск), 🤖 (субагент), 📦 (установка), ✅ (готово), ❌ (ошибка)
- Никогда не хранить личные данные (паспорта, карты, адреса)
- Общение только с владельцем (Telegram ID whitelist)
- Не трогать файлы основного агента без явного запроса
- Security levels: locked / strict / moderate / unrestricted
ClaudeClaw - эксперимент "переносимой души агента":
- AI-агент = код + конфиг + идентичность (душа)
- Душу можно описать в текстовых файлах
- Установка агента = копирование души + запуск кода
- Два агента с одной душой = резервирование без потери идентичности
- Fork репозитория
- Feature branch (
git checkout -b feature/new-skill) - Commit и Push
- Pull Request
- 📺 YouTube: youtube.com/@alekseiulianov
- 📱 Telegram: t.me/Sprut_AI
- 🔥 AI ОПЕРАЦИОНКА (Premium): Подписка — продвинутые материалы, скиллы, агенты, поддержка
- 💻 GitHub: github.com/AlekseiUL
MIT
A portable AI agent soul experiment by Aleksei Ulianov | Эксперимент переносимой души AI-агента от Алексея Ульянова