Bot TutorialsGrok BotChatGPTClaudeGeminiCopilotPerplexityMore botsGuidesArticlesPapers
Topics
CookingHome automationFitnessCreative writingMusic productionCodingIndustrialPros (Professional track)
Search
Step-by-stepLessonsBeginnerNoviceAdvancedPhD-levelQuiz

Claude Code Novice tutorial

For people who use Claude Code now and then and want reliable results.

Novice · step 1 of 7

The 5-part prompt formula

Role, context, task, format, constraints.

Role: you're helping a small-business owner.
Context: [paste facts].
Task: [one clear job].
Format: [table / 5 bullets / 120 words].
Constraints: say "unknown" instead of guessing; cite sources.

A good result follows the format and length you set. Missing parts in the prompt show up as generic parts in the answer.

Why this step matters: The same model gives much better answers to a specific prompt. This is the cheapest improvement you can make.

Novice · step 2 of 7

Organize your work

Add a CLAUDE.md file to your repo with how to build, test and style code, so every session starts with the rules.

Why this step matters: Grouping chats and files keeps context together, so you stop re-explaining and re-uploading.

Novice · step 3 of 7

Files and research

Claude Code reads files in your project as needed. Ask it to name the files it changed and show a diff before you accept.

Why this step matters: Grounding answers in your own files or live sources cuts made-up details and makes them checkable.

Novice · step 4 of 7

Limits you'll hit

Claude Code shares your Claude plan’s limits: a rolling 5-hour window plus weekly limits (claude.com/pricing).

Why this step matters: Knowing when limits reset and what drains them stops you getting cut off mid-task.

Novice · step 5 of 7

Two-source rule

For anything you'll act on, confirm with two independent sources, one of them official.

  1. Ask for the source of any fact you'll reuse.
  2. Open the link and find the exact sentence (Ctrl+F).
  3. If you can't find it, treat the claim as unverified.
  4. For files, check two page or row references yourself.
Before you answer: separate what you checked from what you're assuming. Write "unknown" instead of guessing. Give a link for every number.

Why this step matters: Chatbots state wrong facts in the same confident tone as right ones. Checking is the only way to tell them apart.

Novice · step 6 of 7

Bad vs good prompts

Bad: help me

Good: Read this repository and explain, in 10 bullets, what it does, how to run it, and where the tests live. Don’t change any files yet.

Why: a clear situation, task, format and limits.

Bad: is this right?

Good: Check this against the official page. Quote the sentence that supports it, or say it isn't there.

Why: asks for evidence instead of agreement.

Why this step matters: The same model gives much better answers to a specific prompt. This is the cheapest improvement you can make.

Novice · step 7 of 7

Three starter workflows

Fix a bug with a test

  1. Describe expected vs actual.
  2. Ask for a failing test first.
  3. Approve the smallest fix and run tests.

Code review

  1. Open a branch.
  2. Ask for a review of the diff by severity.
  3. Fix the top 3.

Onboard to a repo

  1. Ask for a tour, read-only.
  2. Ask where to add a small feature.
  3. Write CLAUDE.md from what you learned.

Why this step matters: Small steps with a checked output each fail visibly and early, instead of one big answer that is wrong somewhere.

Quick quiz

Novice checklist

Saved only in your browser.

Where these facts come from

Checked Oct 30, 2026. Plans change, so confirm on the official page before you pay.

Next: Claude Code Advanced tutorial →

Related:Claude Code BeginnerClaude Code AdvancedClaude Code PhD-level FAQGrok Bot lessonsChatGPT lessonsClaude lessonsGemini lessonsCopilot lessonsPerplexity lessonsCatch made-up answersStop burning creditsWhich bot for whatFiles safelyScripts & templatesWorkflowsMore bot lessons