By Panaversity β Practical Problem-Solving with AI Agents
No programming knowledge required. Just curiosity and clear thinking.
Ch3 L04 Hello World --> basics/ Modules 1-4 (one-shot problem solving)
Ch3 L05 CLAUDE.md --> basics/ Modules 5-8 (systematic problem solving)
Ch3 L09 Subagents --> skills/ Modules 1-8 (reusable problem solving)
| Pack | Modules | What You Learn | When to Start | Exercises |
|---|---|---|---|---|
| basics/ | M1-M4 | Solve one-shot problems with natural language | After L04 (Hello World) | 12 exercises |
| basics/ | M5-M8 | Systematic problem solving with persistent context | After L05 (CLAUDE.md) | 9 exercises + 3 capstones |
| skills/ | M1-M8 | Turn solutions into reusable skills and patterns | After L09 (Subagents) | 21 exercises + 3 capstones |
basics/ teaches you to describe problems clearly so Claude can solve them. skills/ teaches you to package solutions so they work every time.
If you're short on time, do these 9 exercises from basics/:
- Module 1 β File Organization (exercises 1.1, 1.2, 1.3)
- Module 2 β Research & Synthesis (exercises 2.1, 2.2, 2.3)
- Module 3 β Data Wrangling (exercises 3.1, 3.2, 3.3)
These build the core skill: turning messy real-world problems into clear specifications.
git clone https://github.com/panaversity/claude-code-exercises.git
cd claude-code-exercises/basics/module-1-file-organization/exercise-1.1-messy-downloads
claude
# Read INSTRUCTIONS.md and start solving- Open the Claude Desktop app and switch to the Cowork tab
- Point Cowork at the exercise folder
- Read INSTRUCTIONS.md and describe your task to Claude
- Open your terminal and navigate to the exercise folder
- Run
claude - Read INSTRUCTIONS.md and start working
Organize files, research topics, wrangle data, create documents, automate workflows, solve problems, and verify AI output. All materials pre-made β download and start.
See basics/README.md for the full exercise list.
Understand skills, build your first skills, add examples and references, test and iterate, compose skill pipelines, and build production-ready workflows.
See skills/README.md for the full exercise list.
Use this for every exercise:
- Define β What exactly am I trying to accomplish?
- Gather β What files/data does Claude need?
- Specify β Describe the desired outcome, constraints, and format
- Execute β Run it with Claude Code or Cowork
- Verify β Does the output match what I asked for?
- Iterate β What would I change? Run it again.
- Reflect β What did I learn about specifying problems clearly?
Built for Panaversity's AI-Native Development Curriculum.