planning-with-files — community planning-with-files, marketplace, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Productivity Agents needing structured task management with markdown files. Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

aiskillstore aiskillstore
[0]
[0]
Updated: 2/20/2026

Agent Capability Analysis

The planning-with-files skill by aiskillstore is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Productivity Agents needing structured task management with markdown files.

Core Value

Empowers agents to utilize the 3-file pattern, leveraging markdown files as working memory on disk, and streamlining task planning with phases and status updates using markdown checkboxes and files like `task_plan.md`.

Capabilities Granted for planning-with-files

Automating task planning with persistent markdown files
Generating and updating task phases with checkboxes
Debugging task progress using the 3-file pattern

! Prerequisites & Limits

  • Requires filesystem access to create and update markdown files
  • Limited to agents compatible with security-audited skills for Claude, Codex & Claude Code
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

planning-with-files

Install planning-with-files, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Planning with Files

Work like Manus: Use persistent markdown files as your "working memory on disk."

Quick Start

Before ANY complex task:

  1. Create task_plan.md in the working directory
  2. Define phases with checkboxes
  3. Update after each phase - mark [x] and change status
  4. Read before deciding - refresh goals in attention window

The 3-File Pattern

For every non-trivial task, create THREE files:

FilePurposeWhen to Update
task_plan.mdTrack phases and progressAfter each phase
notes.mdStore findings and researchDuring research
[deliverable].mdFinal outputAt completion

Core Workflow

Loop 1: Create task_plan.md with goal and phases
Loop 2: Research → save to notes.md → update task_plan.md
Loop 3: Read notes.md → create deliverable → update task_plan.md
Loop 4: Deliver final output

The Loop in Detail

Before each major action:

bash
1Read task_plan.md # Refresh goals in attention window

After each phase:

bash
1Edit task_plan.md # Mark [x], update status

When storing information:

bash
1Write notes.md # Don't stuff context, store in file

task_plan.md Template

Create this file FIRST for any complex task:

markdown
1# Task Plan: [Brief Description] 2 3## Goal 4 5[One sentence describing the end state] 6 7## Phases 8 9- [ ] Phase 1: Plan and setup 10- [ ] Phase 2: Research/gather information 11- [ ] Phase 3: Execute/build 12- [ ] Phase 4: Review and deliver 13 14## Key Questions 15 161. [Question to answer] 172. [Question to answer] 18 19## Decisions Made 20 21- [Decision]: [Rationale] 22 23## Errors Encountered 24 25- [Error]: [Resolution] 26 27## Status 28 29**Currently in Phase X** - [What I'm doing now]

notes.md Template

For research and findings:

markdown
1# Notes: [Topic] 2 3## Sources 4 5### Source 1: [Name] 6 7- URL: [link] 8- Key points: 9 - [Finding] 10 - [Finding] 11 12## Synthesized Findings 13 14### [Category] 15 16- [Finding] 17- [Finding]

Critical Rules

1. ALWAYS Create Plan First

Never start a complex task without task_plan.md. This is non-negotiable.

2. Read Before Decide

Before any major decision, read the plan file. This keeps goals in your attention window.

3. Update After Act

After completing any phase, immediately update the plan file:

  • Mark completed phases with [x]
  • Update the Status section
  • Log any errors encountered

4. Store, Don't Stuff

Large outputs go to files, not context. Keep only paths in working memory.

5. Log All Errors

Every error goes in the "Errors Encountered" section. This builds knowledge for future tasks.

When to Use This Pattern

Use 3-file pattern for:

  • Multi-step tasks (3+ steps)
  • Research tasks
  • Building/creating something
  • Tasks spanning multiple tool calls
  • Anything requiring organization

Skip for:

  • Simple questions
  • Single-file edits
  • Quick lookups

Anti-Patterns to Avoid

Don'tDo Instead
Use TodoWrite for persistenceCreate task_plan.md file
State goals once and forgetRe-read plan before each decision
Hide errors and retryLog errors to plan file
Stuff everything in contextStore large content in files
Start executing immediatelyCreate plan file FIRST

Advanced Patterns

See reference.md for:

  • Attention manipulation techniques
  • Error recovery patterns
  • Context optimization from Manus

See examples.md for:

  • Real task examples
  • Complex workflow patterns

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is planning-with-files?

Perfect for Productivity Agents needing structured task management with markdown files. Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

How do I install planning-with-files?

Run the command: npx killer-skills add aiskillstore/marketplace/planning-with-files. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for planning-with-files?

Key use cases include: Automating task planning with persistent markdown files, Generating and updating task phases with checkboxes, Debugging task progress using the 3-file pattern.

Which IDEs are compatible with planning-with-files?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for planning-with-files?

Requires filesystem access to create and update markdown files. Limited to agents compatible with security-audited skills for Claude, Codex & Claude Code.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add aiskillstore/marketplace/planning-with-files. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use planning-with-files immediately in the current project.

Related Skills

Looking for an alternative to planning-with-files or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI