Reddit user shares Claude Code setup for portfolio projects

✍️ OpenClawRadar📅 Published: April 15, 2026🔗 Source
Reddit user shares Claude Code setup for portfolio projects
Ad

From manual workflow to structured Claude Code

A developer on r/ClaudeAI shared their experience moving from a cumbersome manual workflow to a more organized Claude Code setup. They previously used Claude.ai for personal projects with what they described as a "pretty janky system" involving constant copy-pasting between chats.

The old workflow

Their previous approach involved:

  • One permanent "main chat" for planning architecture, phases, and build order
  • Creating new chats for each feature implementation
  • Manually copying implementation prompts between chats
  • Pushing to GitHub and adding repo + summary as Project Knowledge
  • Returning to main chat to repeat the process

They noted this was "exhausting" due to constant copy-pasting, re-explaining context, and manually maintaining summary files.

The new Claude Code structure

After exploring Claude Code, they developed this file structure:

~/.claude/CLAUDE.md # personal prefs, use plan mode for new features
project/
├── .claude/CLAUDE.md # router — what to read on startup, when to write what
├── architecture.md # decisions, patterns, system design
├── roadmap.md # phases and status
└── phases/
    └── phase1/
        ├── phase_plan.md # before work starts
        └── phase_summary.md # when phase is done

The project CLAUDE.md file tells Claude to:

  • Load architecture and roadmap first
  • Use plan mode before touching any new feature
  • Write the phase plan before starting
  • Write the summary when done
Ad

Motivation and approach

The developer is building portfolio projects they want to "actually understand and be able to talk about in interviews, not just ship and forget." They emphasize that plan mode forces them to think through decisions before Claude writes anything, and the phase documentation ensures they always know what was built and why.

Questions raised

The post asks several practical questions for the community:

  • Whether others are using similar file-based memory approaches or completely different systems
  • If the Frontend plugin and Superpowers plugin are actually useful or overhyped
  • Which MCP servers have actually changed how people work day to day
  • How to ensure actual learning rather than just watching Claude code when building portfolio projects
  • Requests to see other people's setups, especially CLAUDE.md snippets

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

IT Engineer's Experience with AI-Assisted Development Reveals Common Pitfalls
Use Cases

IT Engineer's Experience with AI-Assisted Development Reveals Common Pitfalls

An IT engineer with systems and automation background shares their journey using AI for full-stack development, detailing specific architectural problems that emerged as applications grew, including excessive client-side data handling, poor separation of concerns, and security issues.

OpenClawRadar
Case Study: Using Multiple AI Agents to Build a Production C++ Library
Use Cases

Case Study: Using Multiple AI Agents to Build a Production C++ Library

A developer documented a multi-month process using four AI agents (Claude, ChatGPT, Gemini, Grok) with distinct roles to build FAT-P, a header-only C++20 library with 107 headers and zero external dependencies. The system included cross-review, governance documents written by AI, and a demerit tracker to encode failure modes.

OpenClawRadar
Autonomous AI employee built with OpenClaw deploys 3 products in 2 hours
Use Cases

Autonomous AI employee built with OpenClaw deploys 3 products in 2 hours

A non-developer created an AI employee named Cipher using OpenClaw that built 3 products, designed landing pages, deployed them live, created Stripe payment links, and tweeted the launch in 2 hours. The system runs 24/7 on a $32/month cloud server.

OpenClawRadar
OpenClaw Has Outgrown Chat — A Dashboard UI Is the Missing Default
Use Cases

OpenClaw Has Outgrown Chat — A Dashboard UI Is the Missing Default

A Reddit user describes how running OpenClaw through Telegram breaks down as workflows multiply, and why a web dashboard (like their self-built one) should be a standard pluggable UI for agentic tools.

OpenClawRadar