- CLAUDE.md: add "Question the question" and "One clarifying question" rules to Tone and Interaction — XY problem detection, false premise checks, and explicit reframe pattern before answering - Add claude/ detail-file directory (topic docs referenced from CLAUDE.md) - Add ABOUT.md, FUTURE.md - Update memory/, scripts/, settings.yaml with accumulated session changes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
New Projects
When the user picks "New project!" from the session-start menu, or otherwise asks to start a new project:
- Create a new directory under
~/dev/claude/<project-name>/ - Ask the user which Gitea user/org the repo should be created under (e.g.,
homelab,skynet,oreillyit, a personal user) before setting up the remote - Create the initial standard files:
- ABOUT.md — One-sentence project description (see
documentation-standards.md). Picked up bycontext-loadfor the session-start menu. - CLAUDE.md — Project-specific architecture, conventions, repo structure, and working instructions for Claude
- MEMORY.md — Thin index pointing to
memory/topic files - FUTURE.md — Backlog ideas (Problem/Idea/Open questions/Depends on format)
- README.md — Human-readable overview, quick start, milestones, scripts reference
- ABOUT.md — One-sentence project description (see
- Parse sibling project CLAUDE.md files in
~/dev/claude/and bring over related practices, guidelines, and learnings that apply to the new project's stack - For coding projects with multiple milestones: Read
best-practices/spec-driven-development.mdandbest-practices/test-driven-development.md. CreateSPEC.mdandspec/directory. Write specs before writing code — seespec-driven-development.md.
ABOUT.md format
description: One sentence describing what this project is
Every project must have an ABOUT.md. Keep the description under ~80 characters.