Persistent planning
AI software team for Claude Code - 138 agents, 295 skills, 73 hooks. Self-learning, multi-agent swarm, autonomous skill evolution.
npx -y skills add vibeeval/vibecosystem --skill persistent-planningAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Persistent planning system with 3 markdown files (PLAN.md, PROGRESS.md, CONTEXT.md). Use when starting large features, multi-session work, or complex refactoring. Auto-tracks commits in PROGRESS.md.
SKILL.md
1.6 KB, as published. Nobody here has run it
Persistent Planning System
Overview
Use 3 persistent markdown files to track plans across sessions:
thoughts/PLAN.md- Active planthoughts/PROGRESS.md- Auto-tracked progress (commits)thoughts/CONTEXT.md- Project context and constraints
When to Create Plans
- Multi-file features (3+ files)
- Multi-session work
- Complex refactoring
- Architectural changes
PLAN.md Format
# Plan: [Feature Name]
## Goal
What we're building and why.
## Steps
1. [ ] Step one
2. [ ] Step two
3. [ ] Step three
## Constraints
- Must be backward compatible
- Must pass existing tests
## Status
IN PROGRESS | COMPLETED | BLOCKED
CONTEXT.md Format
# Project Context
## Architecture Decisions
- Using X because Y
- Chose A over B because C
## Key Files
- src/auth.ts - Authentication logic
- src/api/ - API endpoints
## Known Issues
- Rate limiting not implemented yet
How It Works
- Session start: If
thoughts/PLAN.mdexists, it's injected into context - After commits:
thoughts/PROGRESS.mdis auto-updated with commit hash and message - Plan completion: Update PLAN.md status to COMPLETED
Notes
- Plans are project-local (in the project's
thoughts/directory) - PROGRESS.md is append-only (never loses history)
- Add
thoughts/to.gitignoreif you don't want plans in version control