I know how overwhelming it is to keep up with AI news. New tools drop almost every week. Each one demands time and focused effort just to understand what it does. Yet, most of them arenât worth your limited attention.
Youâve got maybe 16 waking hours in a day.
Spending half of those testing every shiny new AI tool is a losing game.
After playing around with 100+ AI tools, one thing I realized: you donât need more AI tools. Instead, what you need is a better tool that can cover a lot of things in your workflow.
So, if I had to point to one AI tool thatâs given me the highest ROI on both productive hours AND understanding what AI can actually doâitâs Claude Code.
Iâve been using it for six months now. I spoked about it on my previous post. It keeps getting better and better every day.
It took me awhile to realize that I barely use Claudeâs web version anymore.
Like most people, I used to spend 100% of my Claude usage was on Claude.ai.
Today? Iâm fully Claude Codeâpilled 80â90% of the time. The web version is now my backup, only when I need something quick and donât want to open my project workspace.
That shift didnât happen in an instant or because Iâm technicalâtrust me, Iâm not. It happened because Claude Code is such a powerful agentic tool that it can do something the web version fundamentally canât:
Itâs agentic. FAST. And it doesnât forget.
All of my newsletter work lives inside Claude Code. It knows my audience. It knows which posts performed well and why. It knows my other projects, my priorities, my voice, how I write. It remembers what worked last week when Iâm planning this week.
Hereâs how my current folder looks like:
And hereâs what it actually does for me:
Writes and edits my newsletter drafts
Analyzes performance data from 30+ published posts
Researches topics using integrated tools like Perplexity
Generates social content from newsletter posts (LinkedIn, Twitter threads, Substack Notes)
Manages my projects on Notion with instant context switching
Processes files (PDFs, spreadsheets, presentations) without needing separate tools
Runs autonomous agents that synthesize my week every Friday
Handles coding tasks when I need custom tools or automations
One workspace. Multiple capabilities. Persistent memory.
Most AI tools are one-night stands.
You get something useful, then never touch them again because youâre just curious and it doesnât suit how you workâor itâs just tackling a small part of your workflow.
Claude Code is different.
Itâs like working with someone whoâs been on my team the whole timeâsomeone who can write, research, analyze, code, and remember every project weâve worked on together.
But I know some of you might have some concerns:
âBut Iâm Not Technical...â
I hear you. Using the terminal can feel intimidating if youâre not a technical person.
But I wasnât technical either when I started.
Believe me, Claude Code is easier to learn than you think. The more you use it, the easier it gets. And the benefits far outweigh the initial learning curve.
Plus, this guide gives you two ways to use Claude Code:
VSCode or Cursor extension - Visual interface, easier to digest for beginners (recommended starting point)
Terminal/CLI - More powerful once youâre comfortable, but not required to start
âBut, what about Claude Cowork, Wyndo? I heard itâs branded as Claude Code for the rest of us.â
I know Claude Cowork just launched a few weeks ago. Itâs more user-friendly since it can be accessed on Claude desktop app.
But, Coworkâs capabilities are still limited. Itâs great for getting started, but it canât do what Claude Code can do:
No deep MCP integrations
No file system access at the same level
No persistent project context in the same way
And it still feels clunky and slow. If you want the full power, you need Claude Code. Period.
And this guide will make it as painless as possible. Weâll start with the VSCode/Cursor extension so you can ease into it without touching the terminal until youâre ready.
What Youâre Actually Getting
Most Claude Code guides give you theory. This one gives you the working system.
I spent six months building my Claude Code workflow from scratch. Made every mistake. Hit every dead end. Rebuilt it three times before it stuck.
Youâre getting the final versionâthe one that actually works.
The Starter Template
A cloneable repository with everything pre-configured. Clone it, run one command, and you have a working AI operating system. No guessing what to build first. No figuring out file structure. No wondering if youâre doing it right.
The Three Core Components
CLAUDE.md that teaches Claude how you work (so you stop re-explaining context)
Three daily-use commands I canât live without (daily planning, research synthesis, project switching)
One autonomous agent that runs in the background while you work
The Customization Playbook
How to adapt this template for your workflow. When to add features. When to keep it simple. How to write your own commands. How to build agents that do the work for you while youâre busy with something else. How to install your Skills through plugins and marketplaces.
The Complete Reference
Every shortcut you need to master Claude Code, think and plan mode, Skills & Plugins, and MCP integration in one place. Bookmark it because youâll use it constantly.
You can clone this and have a working system in 5 minutes. Then customize it as you discover what your workflow actually needs.
Thatâs what this template does. It starts simple, covers your actual needs, and grows with you.
What Claude Code Can Do
Before we dive in, hereâs what Claude Code handles that you might not know.
Built-in Capabilities:
Reads PDFs, Docs, CSVs/XLSX, and PowerPoint files natively
Manages (create, delete, update, move, copy, etc) computer files
Executes code in multiple programming languages
Integrates with multiple tools via MCP: Perplexity, Firecrawl, Notion, Obsidian, Apple Notes, etc
Remembers conversations across sessions (memory system)
Runs autonomous agents in the background
Creates to-do list before taking actions
Supports custom commands for your specific workflows
Integrates Skills through plugins and run them for automated workflows
Uses plan mode for more reliable and accurate outputs
Ready? Letâs dive in.
đš A quick note about something I built.

I just launched Newsletter Compass with Joel Salinas because we got tired of juggling five different AI tools to write one newsletter. Itâs the complete AI system for Substack creators - post titles generator & analyzer, content ideas, Notes, and welcome sequences all in one place. In your voice, not ChatGPTâs.
7-day free trial + 50% off for life with code WELCOME.
Getting Started with Claude Code
Letâs get you set up. But if this is the first time youâre hearing about Claude Code, you might want to read my previous post first.
Iâm going to walk you through two installation options: VSCode/Cursor extension (easier, visual interface) and the terminal/CLI (more powerful, but optional for now).
If youâre not technical, start with VSCode or Cursorâweâll use the extension for this walkthrough. You can always move to the terminal later when youâre comfortable.
Option 1: VSCode/Cursor Extension (Recommended for Beginners)
What youâll need:
VSCode or Cursor installed on your computer. I suggest to use Cursor since it offers more AI-native experience than VSCode. Hereâs where you can download VSCode and Cursor.
An Anthropic Pro/Max account connected on your web browser.
Step 1: Install the Claude Code Extension
Firs thing, Open Cursor/VSCode.
Then, toggle on the left Primary Side bar (or press `Cmd+Shift+X` on Mac, `Ctrl+Shift+X` on Windows).
Click the âExtensionâ menu. Search for âClaude Code for VS Codeâ and Click Install.
Step 2: Connect your Anthropic account
After installation, youâll see a prompt to configure Claude Code.
Choose âClaude.ai Subscriptionâ as the login method unless you use an API.
Connect it and you are ready to use it.
Step 3: Verify Itâs Working
Open the Claude Code chat interface:
Go to Settings on top right of the Cursor screen
Click the âthree dotsâ
And Click âClaude Code: Openâ
Type a simple test message: âAre you Claude?â

If Claude responds with a âyes,â then youâre good to go.
Option 2: Terminal/CLI (For Later)
The terminal version is more powerful and gives you access to the full feature set. But you donât need it to start. The Cursor or VS Code extension is enough to run Claude Code.
Yet nothingâs wrong if you want to install it on Terminal by typing this code:
npm install -g @anthropics/claude-codeThen activate Claude Code in your Terminal by typing:
claudeThen you need to login by typing this shortcut in your Claude Code chat:
/loginThen simply follow the instructions to connect your Anthropic subscription to Claude Code.
And itâs done!
In case you run into any issues, YouTube has plenty of resources on how to install it, this is one of them.
Open or Clone the Starter Repository
Now that Claude Code is installed, letâs get the starter template. To make things simple, in this scenario, we are going to use the Cursor extension instead of the terminal.
Open Cursor and select âClone repoâ to start cloning the folder we want to work on from Github. Additionally, you can also download the ZIP file here and open it with âOpen projectâ menu on Cursor.
đš To get the template, skip to the Template section at the bottom of this post.
Then, we need to open Claude Code chat interface. Once done, now Claude Code has access to your project folder.
Hereâs how it looks when you successfully open Claude Code:
The left side is where you can access your folders and files, the middle section is where you can chat with Claude Code and access your past conversations, and the top section shows your recent activity. Additionally, you can close the Cursor chat interface because we wonât be using Cursor; we use Claude Code instead.
To test if Claude can read your project folder, type a simple test message:
âCan you read this directory and tell me what files you see?â
Claude will read all files and send you a summary.

Since Claude can now read files, whenever you are working on something, simply refer to your files by using â@â to trigger file reference and use them as additional context for your work.
Understanding What You Just Cloned
Letâs take a quick tour of whatâs in the repository. Donât worry about memorizing thisâjust get familiar with the structure.
Main files youâll interact with:
CLAUDE.md - This is the instruction manual for how Claude should work with you. It contains:
Your project context
Your preferences for how Claude communicates
Your work patterns and decision-making style
Anti-patterns (what NOT to do automatically)
.claude/commands/ - This folder contains three ready-to-use commands:
daily-planning.md - Analyzes your calendar and generates focused daily priorities
research-deep-dive.md - Comprehensive research synthesis
project-status.md - Instant context switching between projects
.claude/agents/ - Contains one autonomous agent:
weekly-synthesis - Runs every Friday (or on demand) to generate weekly accomplishments and blockers
templates/ - Template files you can copy and customize:
daily-plan-template.md` - Format for daily planning output
project-template.md` - Structure for project files
command-template.md` - Starting point for creating your own commands
examples/ - Real outputs from actual usage:
sample-daily-plan.md - What daily planning generates
sample-research-output.md - What research synthesis looks like
sample-project-status.md - Example project overview
sample-weekly-synthesis.md - Weekly agent output
claude-code-cheat-sheet.md - Complete reference for all shortcuts, think modes, file capabilities, and MCP integrations
Look, you donât need to read all of these files now. Iâll walk through the important ones later.
Your First Command: Daily Planning
Letâs run something immediately so you see this working get benefits out of it.
Simply type this in the chat:
/daily-planningClaude will:
Ask you a few clarifying questions (How many priorities do you want? Whatâs most important today?)
Read your calendar if youâve given it access
Generate a focused daily plan with 3 priorities
Save it to a file (if configured to do so)
Your first output might look like this:
# Daily Plan - January 26, 2026
ary 26, 2026
## Top 3 Priorities
1. **Finish Part 2 of Claude Code guide** (2 hours)
- Status: In progress, 60% complete
- Next: Write installation section
2. **Review newsletter analytics** (1 hour)
- Check open rates for last 3 posts
- Identify patterns for upcoming content
3. **Research MCP integrations** (1.5 hours)
- Test Perplexity setup
- Document installation process
## Calendar Overview
- 10am: Team standup (30min)
- 2pm: Deep work block (2hrs)
- 4pm: Weekly revWhat Just Happened?
You ran your first Claude Code command. Hereâs what made it work:
The command file (.claude/commands/daily-planning.md) contains instructions for Claude
Your CLAUDE.md file provides context about how you work
Claude reads both, asks clarifying questions, and generates output based on your preferences
This is the pattern for all commands: instruction + context + execution.
And this is why Claude Code is so much more powerful than typical AI tools: it reads context before making decisions, follows instructions and other references, and then executes. Itâs not guessing anymore; itâs creating deliberate, calculated reasoning.
Whatâs Next
You have:
â Claude Code installed (VSCode or Cursor)
â The starter repository cloned
â Your first command tested and working
â Basic understanding of the file structure
Now letâs understand what each component actually does.
The Starter Template Breakdown
Now that youâve got Claude Code running and youâve tested your first command, letâs break down what you actually cloned.
Iâm going to walk through the three core components of the starter template:
CLAUDE.md - The instruction manual that teaches Claude how you work
Commands - On-demand workflows you trigger when needed
Agents - Automated workflows that run in the background
For each component, youâll see what it does, how it works, and how to customize it for your workflow.
Donât just copy-paste this. Understand why each piece exists. Then make it yours.
CLAUDE.md Foundation
1. What CLAUDE.md Actually Does
Think of CLAUDE.md as Claudeâs instruction manual for working with you.
Most AI tools start from zero every time you open them. You explain your context, your preferences, your project. Then you close it, come back tomorrow, and... youâre explaining it all over again.
CLAUDE.md solves this.
Itâs a persistent memory file that sits in your project directory. Every time Claude Code starts working, it reads this file first. It learns:
What youâre working on (project context)
How you want Claude to communicate (voice and tone)
Your work patterns and decision-making style (key preferences)
What NOT to do automatically (anti-patterns)
This is transformative. Instead of generic AI assistance, you get collaboration that matches your thinking style.
2. Two Ways to Create Your CLAUDE.md
Option 1: Use the `/init` shortcut (fastest)
If you want Claude to build your CLAUDE.md automatically, just run:
/initClaude will:
Read your project folder structure
Analyze the types of files youâre working with
Generate a custom CLAUDE.md tailored to your project
This is the fastest way to get started. Claude figures out what youâre doing and builds instructions accordingly.
But since it reads your project folder first, you need to ensure youâve put all of your files, documentation, and any references you can think of inside that folder. Without this, using /init wonât make any difference.
For my newsletter operating system, Iâve put all of my post archives, audience research, post performance reports, LinkedIn and Substack notes, about page, why-upgrade page, etc., so when I run it, it can refer to these files to create a highly reliable and accurate CLAUDE.md file.
Option 2: Use the template (more control)
If you want to write your own CLAUDE.md from scratch (or customize what `/init` generated), use the template below.
Iâm showing you the full structure with inline commentary so you understand what each section accomplishes.
Your CLAUDE.md Template:











