skills/plan-continue/SKILL.md
--- tldr: Resume work on existing plan category: planning --- # /eidos:plan-continue Resume work on an existing plan file. ## Usage ``` /eidos:plan-continue [plan-name] ``` ## Instructions ### 1. Find Active Plans Search `memory/` for `plan - *.md` files. Identify incomplete plans by checking: - Actions without `[x]` completion markers (note: `[p]` postponed actions don't count as incomplete — a plan with only `[x]` and `[p]` actions may be effectively done) - Status field not `completed`
npx skillsauth add agenticnotetaking/eidos skills/plan-continueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Resume work on an existing plan file.
/eidos:plan-continue [plan-name]
Search memory/ for plan - *.md files.
Identify incomplete plans by checking:
[x] completion markers (note: [p] postponed actions don't count as incomplete — a plan with only [x] and [p] actions may be effectively done)completed or abandonedSingle incomplete plan:
Only one incomplete plan found: [[plan - 2602101030 - add user auth]]
Next action: Implement login endpoint
continue?
Multiple incomplete plans:
Active plans found:
1 - [[plan - 2602101030 - add user auth]]
- 3/5 actions complete
- Next: Implement login endpoint
2 - [[plan - 2602091500 - refactor database layer]]
- 1/4 actions complete
- Next: Add connection pooling
Which plan to continue?
No incomplete plans:
No incomplete plans found.
Options:
1 - Create a new plan with /eidos:plan
2 - View completed plans
When a plan is selected, read in order:
eidos/ — refresh on requirementsmemory/ — understand desired outcome## Resuming: [[plan - 2602101030 - add user auth]]
**Spec:** [[spec - user authentication]]
### Progress
1. [x] Set up auth middleware
- => chose Express middleware over custom wrapper
2. [x] Create user model
- => [[spec - user model - email based identity]] created
- => found existing password hashing in utils/crypto.ts
3. [ ] Implement login endpoint
4. [ ] Implement logout endpoint
5. [p] Add session management
- => deferred — cookie-based auth sufficient for now
### Next Action
Implement login endpoint (skipping 5 — postponed)
Ready to continue?
When user confirms:
[ ] action (skip [p] postponed actions)[x], verify every sub-bullet against actual output (run it, look at it, test it)[x] when all sub-bullets are satisfied — partial stays [ ] with => notes for what's done and what remains=> sub-notes that account for every sub-bullet, not just what was builtAction loop:
implement → verify each sub-bullet → commit code → update plan ([x] or [ ] with => notes, Progress Log) → commit plan → continue?
The plan is best-effort. If an action turns out wrong, underspecified, or based on a bad assumption, don't grind through it — surface the issue, propose a plan edit or concrete options, and let the human steer. When the gap is missing knowledge, suggest /eidos:research; when it's unclear design, suggest /eidos:spec. Record the change in the plan's Adjustments. Correcting a plan mid-flight is expected, not a deviation.
After completing each action:
Completed: Implement login endpoint
Next: Implement logout endpoint
continue?
When a phase completes and the result is something the user can see or try, tell them what's now testable:
Phase 2 complete.
You can now test: [what to try, where to look, what command to run]
Next: Phase 3 — [description]
continue?
When the user reports issues during testing (what they see vs what they want), use /eidos:observe to structure them.
Observations become numbered entries in the plan and generate implementation tasks.
When resuming a plan that has open (non-FIXED) observations:
tools
--- tldr: Generate a manim explainer video through staged research → outline → scenes → code → render → merge, with the outline doubling as a plan/state document category: utility --- # /eidos:video Turn a topic (or a folder of wiki-linked md) into a rendered manim video through a fixed pipeline. Pauses after each stage for review by default. Outline doubles as the plan/state document — wiki-linked checklist tracks progress. Full design in [[spec - video skill - outline driven manim pipeline
tools
--- tldr: Surface session status to the human via a native OS notification category: utility --- # /eidos:ping Send a short out-of-band signal to the human — "I'm done", "I have a question", "I hit a wall" — as a native OS notification. The agent picks the moment; the human gets a popup without watching the terminal. ## Setup (macOS, opt-in) This skill is a no-op until the human has installed the **eidos-ping** menubar app and pointed at it in `.eidos-config.yaml`: ```yaml ping_macos: /path
tools
--- tldr: Persist behaviour corrections to CLAUDE.md category: utility --- # /eidos:toclaude Update CLAUDE.md or specs to correct undesired behaviour. ## Usage ``` /eidos:toclaude [description of correction] ``` ## Instructions 1. Understand the correction — what went wrong, what should happen instead 2. Identify the right location: - **`inject/core/*.md`** — plugin rules that apply to all eidos projects (pick the matching section file) - **`inject/feature/*.md`** — rules tied to a c
development
--- tldr: Create persistent plan for multi-step work category: planning --- # /eidos:plan Create a persistent plan file for multi-step work. ## Usage ``` /eidos:plan [brief description] ``` ## Instructions ### 1. Gather Context If the target file already exists with `status: seed`, read it — its content is raw context that seeds the plan. Use the seed's notes, links, and brain dumps to draft phases and actions. Skip clarification questions the seed already covers. Search for related arti