Repository inventory

othmanadi/planning-with-files

Skills indexed from this repository, with install-style signals scoped to the repo.
1 skills12K GitHub stars0 weekly installsPythonGitHubOwner profile

Overview

This skill implements Manus-style file-based planning to manage complex, multi-step tasks using persistent markdown files. It automatically creates and updates task_plan.md, findings.md, and progress.md and includes automatic session recovery for unsynced work. Use it to keep decisions, discoveries, and session logs on disk so nothing important is lost between tool calls.

How this skill works

The skill initializes three markdown files in your project root and enforces a write-first workflow: save key findings after every two external lookups and read the plan before major decisions. It logs phases, errors, and session progress and offers a session-catchup script to recover unsynced context after interruptions. Helper scripts automate initialization and completion checks.

When to use it

  • Starting any complex task with 3+ steps
  • Research projects that require repeated lookups
  • Workflows that call tools or browsers more than five times
  • Long-running tasks you may pause and resume
  • Projects where reproducible error logging matters

Best practices

  • Create task_plan.md before you start executing any steps
  • Save findings immediately after every two view/search operations
  • Read task_plan.md and findings.md before making major decisions
  • Log all errors and update phase status after each phase
  • Keep planning files in the project root, not the skill installation folder

Example use cases

  • Multi-phase feature development with iterative testing and debugging
  • Literature or competitive research spanning many browser lookups
  • Migrating or refactoring codebases where steps and failures must be tracked
  • Data analysis pipelines that require repeated tool runs and checkpointing
  • Long-term experiments where session recovery and reproducibility are essential

FAQ

Run the provided session-catchup script in your project directory to generate a catchup report, inspect git diffs, read planning files, and update them before continuing.

Where should the markdown files live?

Place task_plan.md, findings.md, and progress.md in your project root. Templates and scripts remain in the skill installation directory.

1 skills

More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational