carlvellotti

Carls Product OS — Development skill for Claude Code

Development community

A personal operating system for Claude Code - how I organize my PM workspace.

How to install Carls Product OS

This entry records only its repository, not the path inside it, so there is no exact command to give. Open carlvellotti/carls-product-os and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Carls Product OS does

A personal operating system for Claude Code - how I organize my PM workspace.

Alternatives in Development

  • LifeOS — ⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your i 18.7k ★
  • Skills — My personal directory of skills, straight from my .claude directory 8.8k ★
  • Vibe Research — Vibe-Research: Your Personal Trading Research Agent · A股/美股/港股 的个人投研 Agent:每日复盘、资讯雷达、个股数据、板块中心、我的持仓、研究记录、回测 2.5k ★

README

Carl's Product OS

**A Personal Operating System for Claude Code**

Introduction

The biggest question I get after people finish my [Claude Code for PMs](https://ccforpms.com/) or [for Everyone](https://ccforeveryone.com/) courses: **"How should I set up my space?"**

Claude Code is infinitely flexible. There's no single right way to organize it, which is both liberating and paralyzing. This repo shows how I personally use Claude Code day-to-day, plus the principles behind each decision.

This setup is battle-tested across content creation, product work, and running a small business. But it's not gospel. Try things, break things, and see what actually works for your workflow.

Structure Overview

*[Screenshot placeholder - will add image]*

Folder/File Purpose
CLAUDE.md Entry point. Claude reads this automatically on every conversation.
GOALS.md Your identity, what you own, and current goals.
Tasks/ Simple backlog → active → archive flow.
Projects/ Discrete work with its own context, research, and outputs.
Workflows/ Repeatable processes. Mini-workspaces you run again and again.
Meetings/ Notes organized by meeting type.
Knowledge/ Persistent reference material that spans projects.
Templates/ Document structures for consistent outputs.
.claude/skills/ Slash commands. Type /skillname to trigger.
Tools/ Scripts, utilities, and automations.
_Registry/ System reference and documentation.
_temp/ Drop zone for files in transit.

Key Concepts

Projects vs Workflows

  • Projects are one-off. They have a clear end state. When done, they're archived.
  • Workflows are repeatable. They're processes you run many times with different inputs.

*Example: "Launch newsletter" is a project. "Write weekly newsletter" is a workflow.*

Templates vs Workflows

  • Templates provide structure. They're the skeleton of a document.
  • **W