Claude · Beginner
Claude Operator: Prompt to Autonomy
Learn Claude by doing the work yourself. Start with ordinary questions, move into Claude Code and connected tools, then build subagents, reusable skills, permission boundaries, and bounded autonomous workflows—explained in everyday language.
36 h 45 min172 of 172 tasks live
Curriculum
6 levels, 172 tasks, built to be done in order.
01Level 1 · Basic Prompting20 tasks · Ask useful questions, shape the answer, and check it before you use it.20 tasks
- Ask your first useful questionpractice · 8 min
- Add the missing contextpractice · 8 min
- Request a clear formatpractice · 8 min
- Set useful constraintspractice · 8 min
- Show one good examplepractice · 8 min
- Give Claude a rolepractice · 8 min
- Ask for clarifying questionspractice · 8 min
- Break down a big requestpractice · 8 min
- Improve a weak promptpractice · 8 min
- Compare two prompt versionspractice · 8 min
- Summarize without losing decisionspractice · 8 min
- Rewrite for a real audiencepractice · 8 min
- Extract structured informationpractice · 8 min
- Brainstorm beyond the obviouspractice · 8 min
- Invite a constructive critiquepractice · 8 min
- Build a fact-check planpractice · 8 min
- Separate facts from assumptionspractice · 8 min
- Redact before you pastepractice · 8 min
- Create a reusable prompt templatepractice · 8 min
- Capstone: make a daily briefproject · 25 min
02Level 2 · Claude CLI32 tasks · Work with Claude Code in a terminal, from a first session to repeatable commands.32 tasks
- Meet the terminalpractice · 10 min
- Navigate to a safe practice folderpractice · 10 min
- Install from the official sourcepractice · 10 min
- Run the health checkpractice · 10 min
- Sign in deliberatelypractice · 10 min
- Start your first sessionpractice · 10 min
- Read built-in helppractice · 10 min
- Map a project before changing itpractice · 10 min
- Point Claude at a filepractice · 10 min
- Paste an error with contextpractice · 10 min
- Use follow-up questionspractice · 10 min
- Clear unrelated contextpractice · 10 min
- Compact a long sessionpractice · 10 min
- Ask for a plan firstpractice · 10 min
- Review a proposed editpractice · 10 min
- Run the project's checkspractice · 10 min
- Use print mode oncepractice · 10 min
- Pipe safe text into Claudepractice · 10 min
- Request JSON outputpractice · 10 min
- Continue the latest sessionpractice · 10 min
- Resume a chosen sessionpractice · 10 min
- Choose a model intentionallypractice · 10 min
- Add one extra directorypractice · 10 min
- Turn on verbose diagnosticspractice · 10 min
- Bound an agentic runpractice · 10 min
- Allow only a narrow tool setpractice · 10 min
- Block a risky toolpractice · 10 min
- Write useful project guidancepractice · 10 min
- Ask Claude to explain a diffpractice · 10 min
- Prepare a commit without publishingpractice · 10 min
- Recover from a wrong turnpractice · 10 min
- Capstone: terminal research briefproject · 30 min
03Level 3 · Tools35 tasks · Connect Claude to outside services with MCP while keeping access narrow and visible.35 tasks
- Understand the MCP trust boundarychallenge · 12 min
- Inventory existing connectionschallenge · 12 min
- Choose a trustworthy providerchallenge · 12 min
- Pick local, project, or user scopechallenge · 12 min
- Add a harmless practice serverchallenge · 12 min
- Inspect tools before using themchallenge · 12 min
- Keep secrets out of version controlchallenge · 12 min
- Test read before writechallenge · 12 min
- Remove a connection cleanlychallenge · 12 min
- Connect Notion safelychallenge · 12 min
- Find a Notion pagechallenge · 12 min
- Summarize Notion without inventingchallenge · 12 min
- Create a Notion draftchallenge · 12 min
- Update one Notion fieldchallenge · 12 min
- Build a Notion meeting workflowchallenge · 12 min
- Prepare Figma Dev Modechallenge · 12 min
- Read a selected Figma framechallenge · 12 min
- Extract design tokenschallenge · 12 min
- Map Figma components to codechallenge · 12 min
- Implement one Figma componentchallenge · 12 min
- Check design fidelitychallenge · 12 min
- Connect Gmail with least privilegechallenge · 12 min
- Search a narrow mail windowchallenge · 12 min
- Summarize an email threadchallenge · 12 min
- Draft but do not sendchallenge · 12 min
- Require confirmation before sendchallenge · 12 min
- Connect Calendar narrowlychallenge · 12 min
- Read calendar availabilitychallenge · 12 min
- Draft a calendar eventchallenge · 12 min
- Create an event after reviewchallenge · 12 min
- Handle a timezone edge casechallenge · 12 min
- Chain tools with checkpointschallenge · 12 min
- Detect a prompt-injection attemptchallenge · 12 min
- Audit and revoke accesschallenge · 12 min
- Capstone: cross-tool weekly reviewproject · 45 min
04Level 4 · Subagents25 tasks · Delegate focused work to specialist Claude workers and combine their results.25 tasks
- Spot a delegable taskchallenge · 12 min
- Open the agent managerchallenge · 12 min
- Create a read-only researcherchallenge · 12 min
- Write a precise descriptionchallenge · 12 min
- Choose the minimum toolschallenge · 12 min
- Choose a model for the jobchallenge · 12 min
- Give an agent a result contractchallenge · 12 min
- Delegate one repository questionchallenge · 12 min
- Verify a subagent resultchallenge · 12 min
- Create a test specialistchallenge · 12 min
- Create a documentation specialistchallenge · 12 min
- Pass only needed contextchallenge · 12 min
- Run two independent researcherschallenge · 12 min
- Know when not to parallelizechallenge · 12 min
- Compare competing recommendationschallenge · 12 min
- Resolve contradictory findingschallenge · 12 min
- Prevent overlapping editschallenge · 12 min
- Use worktrees or isolated copieschallenge · 12 min
- Set a stopping conditionchallenge · 12 min
- Budget agent effortchallenge · 12 min
- Handle a failed workerchallenge · 12 min
- Synthesize without hiding disagreementchallenge · 12 min
- Review before integratingchallenge · 12 min
- Build a small agent teamchallenge · 12 min
- Capstone: parallel project auditproject · 40 min
05Level 5 · Skills & Safety35 tasks · Package repeatable expertise into skills and design permissions that fail safely.35 tasks
- Distinguish skills from project memorychallenge · 13 min
- Find skill locationschallenge · 13 min
- Define a narrow skill triggerchallenge · 13 min
- Create a minimal SKILL.mdchallenge · 13 min
- Test automatic discoverychallenge · 13 min
- Test explicit invocationchallenge · 13 min
- Add an example without overfittingchallenge · 13 min
- Move detail into a reference filechallenge · 13 min
- Add a reusable templatechallenge · 13 min
- Add a helper script safelychallenge · 13 min
- Validate skill inputschallenge · 13 min
- Define a completion checkchallenge · 13 min
- Test a negative triggerchallenge · 13 min
- Version a skill changechallenge · 13 min
- Review a third-party skillchallenge · 13 min
- Understand permission precedencechallenge · 13 min
- Locate settings scopeschallenge · 13 min
- Write a read-only allow rulechallenge · 13 min
- Write a command-specific rulechallenge · 13 min
- Add a deny rulechallenge · 13 min
- Protect environment fileschallenge · 13 min
- Review a permission promptchallenge · 13 min
- Use plan mode as a boundarychallenge · 13 min
- Use sandboxing where availablechallenge · 13 min
- Avoid the skip-permissions trapchallenge · 13 min
- Read a hook before enabling itchallenge · 13 min
- Create a formatting hookchallenge · 13 min
- Create a protective hookchallenge · 13 min
- Prevent recursive hookschallenge · 13 min
- Keep hook output usefulchallenge · 13 min
- Threat-model a workflowchallenge · 13 min
- Defend against tool-data injectionchallenge · 13 min
- Design a human approval gatechallenge · 13 min
- Build a safe team skillchallenge · 13 min
- Capstone: safety review and drillproject · 45 min
06Level 6 · Autonomy25 tasks · Build bounded, observable workflows that can run without constant supervision.25 tasks
- Choose an autonomy-worthy jobproject · 15 min
- Write a machine-checkable goalproject · 15 min
- Build a read-only dry runproject · 15 min
- Use structured outputproject · 15 min
- Bound turns and runtimeproject · 15 min
- Set a cost budgetproject · 15 min
- Make the workflow idempotentproject · 15 min
- Checkpoint durable stateproject · 15 min
- Resume after interruptionproject · 15 min
- Classify retryable failuresproject · 15 min
- Add exponential backoffproject · 15 min
- Validate every side effectproject · 15 min
- Create an approval queueproject · 15 min
- Add a kill switchproject · 15 min
- Log decisions, not secretsproject · 15 min
- Emit useful metricsproject · 15 min
- Alert on the right failuresproject · 15 min
- Use isolated workspacesproject · 15 min
- Schedule a harmless jobproject · 15 min
- Run safely in CIproject · 15 min
- Handle untrusted inputproject · 15 min
- Add a human escalation pathproject · 15 min
- Measure quality over timeproject · 15 min
- Graduate from assisted to autonomousproject · 15 min
- Capstone: autonomous operations loopproject · 60 min