feat: initial dream-core-start plugin

Skill 'старт' — handoff протокол між сесіями Dream Core.

- skills/start/SKILL.md: 10 steps Part 1 (старт сесії) + 8 steps Part 2 (закриття)
- userConfig: memory_dir + project_dir for cross-machine portability
- Paths parameterized via ${MEMORY_DIR} / ${PROJECT_DIR} placeholders
- License: MIT
This commit is contained in:
Anton Semenov
2026-05-15 12:08:42 +03:00
commit 824f99c14b
5 changed files with 318 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
# dream-core-start
Plugin для handoff між сесіями Claude Code в проекті Dream Core.
## What / Що це
Skill `старт` — single-source handoff протокол:
- **Старт сесії:** читання `NEXT_SESSION_START_HERE.md` (4 секції: ✅ робота · 👁 спостереження · 🤖 Claude · 👤 Антон), потім MEMORY.md, dream-core.md, профіль, активні плани, відкриті known_issues, остання сесія, live-state перевірки.
- **Закриття сесії:** оновлення master-документа + новий `session_YYYY_MM_DD_*.md` + блок поточного статусу в `dream-core.md` + ротація known_issues / roadmap + чистка `MEMORY.md` індексу.
## Trigger words
`"старт"`, `"включи скилл старт"`, `"начнём сессию"`, `"новая сессия Dream Core"`.
Закриття сесії: `"хватит на сегодня"`, `"сохраняем"`, `"обновляй память"`, `"до следующей сессии"`, `"обнови память проекта"`.
## Configuration
Плагін очікує два шляхи в `userConfig` (`.claude-plugin/plugin.json`):
| Key | Default | Що це |
|---------------|----------------------------------------------------|--------------------------------------------------------------------------------|
| `memory_dir` | `~/.claude/projects/C--Users-anton/memory` | Каталог пам'яті проекту (NEXT_SESSION_START_HERE.md, MEMORY.md, session_*, …) |
| `project_dir` | `C:\pro\terminal-agent` | Корінь Dream Core (`CLAUDE.md`, `scripts/protected_hashes.json`) |
На іншій машині / під іншого користувача переозначайте обидва через `claude plugin config dream-core-start`.
## Dependencies
- Пам'ять проекту в `memory_dir` має існувати разом з `NEXT_SESSION_START_HERE.md` як master handoff.
- Проект Dream Core у `project_dir` (для перевірок `protected_hashes.json` тощо).
- Жодних MCP / external tools — скіл read-only щодо файлів пам'яті, окрім фази закриття, де він пише через звичайні file-tools хосту.
## Install
```
claude plugin add https://git.oleks.space/anton/claude-plugin-dream-core-start.git
```
Або через oleks-реєстр (entry в `claude-plugin-index/plugins.json`).