mirror of
https://github.com/OthmanAdi/planning-with-files.git
synced 2026-04-26 08:26:01 +03:00
[GH-ISSUE #17] Understanding Planning with files #10
Labels
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/planning-with-files#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SchneiderSam on GitHub (Jan 11, 2026).
Original GitHub issue: https://github.com/OthmanAdi/planning-with-files/issues/17
Hi,
sorry for opening an "issue" for an question but culdn't find any discord channel or discussion forum. So my question is: whats the difference between this repo, Taskmaster, bMad Method, Open Spec ect? Isn't it the same?
@OthmanAdi commented on GitHub (Jan 11, 2026):
Hallo Samuel!
Es ist aufjeden falls n toller frage!! Let me break down the actual differences based on what these methods really are.
The Short Answer
They're similar in using files for AI agent planning, but very different in approach and implementation. Here's what each actually does:
The Real Differences
Planning-with-Files (This Repo)
What it is:
The Pattern:
task_plan.md(phases/progress),findings.md(research),progress.md(session log)Use when: You want Claude to automatically manage its own planning files without you having to tell it
TaskMaster AI
What it is:
.taskmaster/folder structureThe Pattern:
.taskmaster/docs/prd.txt(Product Requirements Document)Use when: You have a PRD and want AI to automatically generate and manage tasks from it
Sources:
BMAD Method
What it is:
The Pattern:
Use when: You want specialized AI agents to help you create detailed specifications before building
Sources:
Open Agent Specification (Oracle)
What it is:
The Pattern:
Different use case: This is about making agents portable, not about task planning
Sources:
Spec-Driven Development (GitHub)
What it is:
The Pattern:
Use when: You want to drive development from written specifications
Sources:
Quick Comparison Table
.taskmaster/folder with PRD + tasksWhy This Repo is Different
After Manus sold for $2B, people realized their secret was forcing AI to re-read goals constantly to prevent context drift.
This repo is the only one that:
task_plan.mdbefore every major decision (PreToolUse hook)The others require you to manage the process. This one makes Claude manage it automatically.
Try It
Start a complex task and Claude will automatically handle the planning files without you telling it to.
Hope this clears it up! The methods aren't really competing, they solve different problems. You could even use BMAD for upfront planning, then planning-with-files for execution tracking.
And yeah, we should add Discussions! Good call.
— Ahmad