planning-with-files · zhaono1 — скилл для Claude Code: план и заметки в файлах
Скилл ведёт план, заметки и результат задачи в markdown-файлах, а не в контексте. Пригодится на многошаговых задачах и ресёрче.
npx skills add zhaono1/agent-playbook --skill planning-with-files -a claude-codeЧто делает planning-with-files
Скилл раскладывает работу по трём файлам: task_plan.md хранит цель и фазы, notes.md — находки и источники, третий файл — сам результат. Агент создаёт план, по ходу дела дописывает заметки, обновляет галочки в плане и только потом отдаёт готовое.
Зачем это нужно? TodoWrite пропадает при сбросе контекста, а после десятков вызовов инструментов исходная цель забывается. Файлы переживают и то, и другое. Ошибки тоже оседают в плане, поэтому один и тот же провал не повторяется дважды.
Скилл ставится глобально и работает в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для простых вопросов и правки одного файла он лишний: три файла на задачу в пару шагов — только лишняя возня. По умолчанию доступны Read, Write, Edit, Bash, Grep и Glob, так что отдельный ключ API не нужен.
Какие задачи решает
- удержать исходную цель на длинной цепочке вызовов инструментов
- сохранить результаты ресёрча между сбросами контекста
- зафиксировать ошибку, чтобы агент не наступил на неё снова
- разложить многошаговую задачу по фазам с видимым прогрессом
- вынести промежуточные данные из контекста в файлы
Примеры запросов агенту
- Составь план для задачи «исследовать преимущества TypeScript и написать краткое резюме» и веди его в task_plan.md
- Заведи notes.md, складывай туда источники по ходу ресёрча и отмечай пройденные фазы в плане
- Обнови task_plan.md: отметь текущую фазу и запиши, что сломалось на прошлом шаге
Как установить planning-with-files
1Через Skills CLI (Vercel)
npx skills add zhaono1/agent-playbook --skill planning-with-files -a claude-code2Вручную: положить файлы
~/.claude/skills/planning-with-files/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/planning-with-files/
1Через Skills CLI (Vercel)
npx skills add zhaono1/agent-playbook --skill planning-with-files -a codex2Вручную: положить файлы
.agents/skills/planning-with-files/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add zhaono1/agent-playbook --skill planning-with-files -a cursor2Вручную: положить файлы
.cursor/skills/planning-with-files/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install zhaono1/agent-playbook planning-with-files2Вручную: положить файлы
.github/skills/planning-with-files/SKILL.md1Через Skills CLI (Vercel)
npx skills add zhaono1/agent-playbook --skill planning-with-files -a gemini-cli2Командой платформы
gemini skills install https://github.com/zhaono1/agent-playbook --path skills/planning-with-filesВручную: положить файлы
.devin/skills/planning-with-files/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add zhaono1/agent-playbook --skill planning-with-files -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о planning-with-files
Как установить planning-with-files в Claude?
Выполните npx skills add zhaono1/agent-playbook --skill planning-with-files -a claude-code. Скилл встанет в ~/.claude/skills/planning-with-files/SKILL.md.
Что делает planning-with-files?
Ведёт задачу через три markdown-файла: план с фазами, заметки с находками и итоговый результат. Агент перечитывает план перед решениями и отмечает прогресс галочками.
Чем это отличается от prd-planner?
Этот скилл берут для общей организации и ресёрча, без упоминания PRD. Для работы над PRD предназначен prd-planner.
Исходный текст
SKILL.md · MIT
---
name: planning-with-files
description: Uses persistent markdown files for general planning, progress tracking, and knowledge storage (Manus-style workflow). Use for multi-step tasks, research projects, or general organization WITHOUT mentioning PRD. For PRD-specific work, use prd-planner skill instead.
allowed-tools: Read, Write, Edit, Bash, Grep, Glob
metadata:
hooks:
after_complete:
- trigger: session-logger
mode: auto
reason: "Log planning activity"
---
# Planning with Files
> "Work like Manus" — Uses persistent markdown files for planning, progress tracking, and knowledge storage.
## Description
A skill that transforms your workflow to use persistent markdown files for planning and progress tracking.
## The Problem
Claude Code (and most AI agents) suffer from:
- **Volatile memory** — TodoWrite tool disappears on context reset
- **Goal drift** — Original goals get forgotten after many tool calls
- **Hidden errors** — Failures aren't tracked, mistakes repeat
- **Context stuffing** — Everything crammed into context instead of stored
## The Solution: 3-File Pattern
For every complex task, create THREE files:
```text
task_plan.md → Track phases and progress
notes.md → Store research and findings
[deliverable].md → Final output
```
### The Workflow Loop
```text
1. Create task_plan.md with goal and phases
2. Research → save to notes.md → update task_plan.md
3. Read notes.md → create deliverable → update task_plan.md
4. Deliver final output
```
## When to Use
**Use this pattern for:**
- Multi-step tasks (3+ steps)
- Research tasks
- Building/creating projects
- Tasks spanning many tool calls
- Anything requiring organization
**Skip for:**
- Simple questions
- Single-file edits
- Quick lookups
## Installation
This skill is typically installed globally at `~/.claude/skills/planning-with-files/`.
From this repository:
```bash
ln -s /path/to/agent-playbook/skills/planning-with-files ~/.claude/skills/planning-with-files
```
If you prefer the standalone workflow, see the upstream repository in the Links section.
## The Manus Principles
| Principle | Implementation |
|-----------|----------------|
| Filesystem as memory | Store in files, not context |
| Attention manipulation | Re-read plan before decisions |
| Error persistence | Log failures in plan file |
| Goal tracking | Checkboxes show progress |
| Append-only context | Never modify history |
## Example
**You:** "Research the benefits of TypeScript and write a summary"
**Claude creates:**
```markdown
# Task Plan: TypeScript Benefits Research
## Goal
Create a research summary on TypeScript benefits.
## Phases
- [x] Phase 1: Create plan ✓
- [ ] Phase 2: Research and gather sources (CURRENT)
- [ ] Phase 3: Synthesize findings
- [ ] Phase 4: Deliver summary
## Status
**Currently in Phase 2** - Searching for sources
```
## Links
- [GitHub Repository](https://github.com/OthmanAdi/planning-with-files)
- [Context Engineering for AI Agents](https://manus.im/de/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus)
© zhaono1 · MIT · zhaono1/agent-playbook
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — planning-with-files от других авторов.