prompts library

Setup

System Text-to-Speech Ready
Slide: 0:00 / 0:00
Slide 1 of 0Interactive Deck

Full Lesson Reference

For initializing projects and getting the foundation right.

Starting a New Project

Basic project start

terminal
I want to build [description of what it does].
Target platform: [macOS/iOS/web/Windows]
Keep it simple to start.

With more context

terminal
I want to build [description].

What it should do:
- [Feature 1]
- [Feature 2]
- [Feature 3]

Target platform: [macOS/iOS/web/Windows]

Menu bar app (macOS)

terminal
I want to build a macOS menu bar app that [description].
When I click the menu bar icon, it should [what appears/happens].

iOS app

terminal
I want to build a simple iOS app that [description].
Main screen should show [what the user sees].

CLAUDE.md Setup

Create a CLAUDE.md file

terminal
Create a CLAUDE.md file for this project. Include:
- What the app does
- Tech stack
- Current state
- Any conventions we should follow

Update CLAUDE.md

terminal
Update the CLAUDE.md to reflect our current progress.
We've completed [what's done] and next we're working on [what's next].

Project Structure

Understand existing structure

terminal
Walk me through the current project structure.
What does each file/folder do?

Create basic structure

terminal
Set up the basic folder structure for this project.
Keep it simple — we can add more organization later.

Add a new feature area

terminal
I want to add [feature area] to the project.
Create the necessary files and folders, following the existing patterns.

Dependencies

Check what's installed

terminal
What external dependencies does this project use?
Are there any we should add for [functionality]?

Add a dependency

terminal
I need to add [capability] to the app.
What's the simplest way to do this? Prefer built-in APIs if possible.

Getting Oriented

New to a project

terminal
I'm new to this project. Give me a quick overview:
- What does it do?
- What's the main structure?
- Where would I look to [common task]?

After a break

terminal
I haven't worked on this in a while.
Remind me: what state is it in? What was I working on last?

Exercises

  1. Run the "Create a CLAUDE.md file" prompt on a project that doesn't have one yet, then read the result and add one convention Claude missed.
  2. Use the "Basic project start" prompt for a small idea, then immediately follow up with "Add a new feature area" — notice whether Claude reuses the structure it just created.
  3. Open an old project and run the "After a break" prompt. Compare Claude's summary to what you remembered, and update the CLAUDE.md if it's stale.