Claude Project Setup — AI skill for Claude Code
A template system for Claude-assisted client engagement folders.
How to install Claude Project Setup
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 16wells/claude-project-setup and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Project Setup does
A template system for Claude-assisted client engagement folders. Drop a new client into a folder and every Claude surface — Claude.ai, Cowork, Claude Code — will already know the project.
Alternatives in AI
- Surface — Show ranked attack surface for a target from its recon manifest + hunt memory 3.8k ★
- Prompt Tower — Context management for long-context LLMs, agents, and vibe coding 382 ★
- Easel — Easel is a Codex and Claude macOS workspace for AI-assisted product design and frontend iteration 165 ★
README
Claude Project Setup
A template system for spinning up project folders that work seamlessly across Claude.ai chats, [Cowork](https://www.cowork.ai/) on the desktop, and Claude Code in the terminal. Drop a new project into a folder and every Claude surface the user works in will already know it — the goal, the decisions, the voice, what the last session worked on.
Quickstart
git clone git@github.com:16wells/claude-project-setup.git
cd claude-project-setup
bash bin/setup.sh
The setup script is interactive (just press Enter to accept the defaults). It writes a gitignored `config.local.md`, creates your `CLIENTS_ROOT` / `INTERNAL_ROOT` / `TOOLS_ROOT` directories, and installs the user-level `/project-setup` slash command at `~/.claude/commands/project-setup.md`. Re-running is safe — it detects an existing config and asks before overwriting.
Then in Claude Code run `/project-setup` from anywhere. Full setup details and the manual path are below.
The Problem This Solves
Working across multiple Claude surfaces is a context nightmare. Every browser chat starts blank. Every Claude Code session starts blank. Every Cowork window starts blank. You end up re-explaining the same project five times a week.
This repo is a set of folder templates plus a small handful of slash commands that fix that. Everything lives on disk, every Claude surface reads the same files, and the iterative-memory discipline (update `state.md` as work happens, append to `activity-log.md`, log decisions, drop observations in `insights.md`) is documented in every project's `CLAUDE.md`.
The Three Templates
The repo ships three templates because not every project is a client engagement. The right template depends on **who owns the success bar** and **whether there's a buyer being designed for.**
| Template | When to use | Charter file | Optional context file |
|---|---|---|---|
client-project/ |
Engagement delivered to an external client. The client owns success crite |
Related Skills
AI Tradecraft Skills
Framework + Agent Skills for a headless AI assisting system over real folders — the in-folder knowledge wiki i
Resume In Code
Professional resume built with Typst and AI-assisted editing. Customize for each role using Claude Code. Templ
The OpenClaw Bible
The definitive guide to running autonomous AI agents with OpenClaw. 12 chapters. No engagement bait. Read it o
Launchpad CLI
Use Claude Code without the terminal. Pick a folder in a window, type in plain English, and Anthropic's AI age
Skill Wrangler
Skill Wrangler is a cross-platform desktop app for anyone working with Agent Skills — the SKILL.md folders use
Sourcebook
Generate AI context files from your codebase's actual conventions. Not what agents already know — what they ke
Related Agents
Folder Cataloger
Fills in the folder role section and the role cells of the subfolder table in folder documents (CLAUDE.md/AGEN
Workspace Organizer
Reorganises a large or messy Nemi workspace end to end: surveys every folder, proposes a structure, and after
Housekeeper
Tidy-up worker (Sonnet) that finds clutter - trial images, temp folders, old backups, finished worktrees, dupl