A Non-Coder's File System Project Management Setup for Claude Desktop

✍️ OpenClawRadar📅 Published: March 14, 2026🔗 Source
A Non-Coder's File System Project Management Setup for Claude Desktop
Ad

Project Architecture for Sustained Knowledge Work

A non-technical user has developed a system to overcome limitations in Claude's chat-based project work. The core problem addressed is the dilution of Claude's effectiveness in long chats and the lack of reliable continuity between sessions. The solution uses Claude Desktop's Filesystem access to create persistent project directories that Claude can read and write to directly.

Directory Structure and Key Components

The user maintains nine projects across different domains (personal admin, finance, health, legal, research, etc.), each following this standardized directory layout:

[Project]/
  WORKFLOW.txt ← the entry point, read at startup
  Inbox/ ← two-way file exchange
  Workflow Files/
    HANDOFF.txt ← state snapshot, overwritten constantly
    REFERENCE.txt ← on-demand detail, NOT read at startup
    TASKS.txt ← active items only, on-demand
    Clock/timestamp.txt ← temporal awareness
  Lessons/
    LESSONS_INDEX.txt ← card catalog for accumulated knowledge
    [topic].txt
  Session Logs/
    Session_XXX.txt
  [Sub-Project A]/ ← shaped by the domain
  [Sub-Project B]/
Ad

Project Instructions Template

The user pastes identical instructions into every Claude project (changing only the filepath):

Workspace: All project files live on the filesystem at [path]. 
At session startup, call Filesystem:list_allowed_directories to confirm filesystem access. 
Then call Filesystem:list_directory on the project path to confirm you can read it. 
These tools provide full read and write access to the project filesystem, including write_file, edit_file, move_file, and create_directory. 
When Filesystem is available, read WORKFLOW.txt and follow its procedures. 
When Filesystem is unavailable, let the user know and explain that the session will operate from project memory and conversation context. 
Capabilities will be limited compared to Desktop sessions. Note any decisions or information that should be synced to the filesystem next time Desktop access is available.

The system is designed around a core constraint: everything Claude reads at startup stays in context the entire conversation and gets reprocessed every turn. Design decisions balance startup experience and continuity against context cost.

WORKFLOW.txt remains lean, containing only startup procedure, project description, temporal awareness, logging rules, and preferences Claude has learned over time that aren't in account-wide user preferences. Everything else goes in REFERENCE.txt or other documents loaded on demand.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

AI TDD Pipeline: How Bad Instructions Created 3,400 Tests and What Fixed It
Use Cases

AI TDD Pipeline: How Bad Instructions Created 3,400 Tests and What Fixed It

A developer built a multi-agent TDD pipeline with Claude Code where different agents handle testing, coding, and review. The initial instruction 'write tests for everything' resulted in 3,400 tests with only 44% valid, leading to 'coverage theater' where tests didn't catch real bugs.

OpenClawRadar
Multi-Agent AI Teams Using Context Baptism to Improve Code Reviews
Use Cases

Multi-Agent AI Teams Using Context Baptism to Improve Code Reviews

A developer running 18 generations of AI agent teams discovered that agents who read letters and retrospectives from previous generations write significantly better code reviews than those who only read the code, calling this practice 'Context Baptism.'

OpenClawRadar
Developer's AI Productivity Trap: From 80 Commits/Month to 1,400+ with 17 Agents
Use Cases

Developer's AI Productivity Trap: From 80 Commits/Month to 1,400+ with 17 Agents

A developer reports that AI coding agents didn't replace their job but multiplied their workload, going from 80 commits/month on one CRM project to managing 17 AI agents, 12 parallel projects, and 1,400+ commits across 39 repositories.

OpenClawRadar
Developer Reports AI Coding Challenges: Design Decisions and Real-User Debugging
Use Cases

Developer Reports AI Coding Challenges: Design Decisions and Real-User Debugging

A developer building an iOS app with Claude Code for 5 months reports that while the AI can generate functional code easily, making design decisions and debugging issues that only appear with real users are the most difficult parts. The app has 220k lines and real users are testing it.

OpenClawRadar