✻Founding-member pricing: every lesson for $19/mo. The first 3 lessons are free. Start lesson 1 →
Unit 9 · Verify, Secure & Share · Lesson 40 of 40

Capstone: Ship a Feature End-to-End

Put the whole Claude Code Academy curriculum together: configure a repo, plan, build with skills, subagents and hooks, verify, review and ship a real feature.

ACADEMY20 min+90 XP4-question quiz

🎯 By the end of this lesson you'll be able to

  • Configure a real repository for Claude Code
  • Plan and build a feature with the full workflow
  • Enforce quality with hooks and verify with a reviewer
  • Package your setup and share your result

The mission

Ship a real, small feature in a real repository, using everything from this course. Pick something with a clear finish line, for example:

  • Add CSV export to an app's reports page
  • Add rate limiting to an API endpoint, with tests
  • Add a --json output mode to a CLI tool
  • Build a small MCP server for a service you use, and use it from Claude Code

Phase 1: Configure (Units 1 and 3)

☑Setupsaved on this device

Phase 2: Plan (Units 1 and 2)

☑Plansaved on this device

Phase 3: Build with extensions (Units 4–7)

☑Buildsaved on this device

Phase 4: Verify & ship (Units 8–9)

☑Shipsaved on this device

The full flow at a glance

⇅Capstone flowdrag or use arrows
  1. ⋮⋮Configure CLAUDE.md, rules and settings
  2. ⋮⋮Explore the code and write SPEC.md
  3. ⋮⋮Plan in a fresh session and edit the plan
  4. ⋮⋮Build with a skill, a reviewer subagent and hooks
  5. ⋮⋮Verify with fresh-context review and real evidence
  6. ⋮⋮Commit, open a PR and package your setup as a plugin

Share your win

You built something real. Share it: post your PR, your plugin or a short screen recording of the session with #ClaudeCodeAcademy. Walk through one thing that surprised you. Teaching what you learned is the fastest way to lock it in, and it helps the next person get started.

✻
What great capstones have in common

A tight CLAUDE.md, a plan with tests in it, at least one hook doing real enforcement, a reviewer that found something, and a PR description that shows evidence. If yours has those five, you're operating at a level most teams haven't reached yet.

Check your understanding

?Lesson quiz10 XP per correct answer · +25 for a perfect score
QUESTION 1 OF 4

What should come before planning in the capstone flow?

Why: Explore and capture requirements first, then plan in a fresh session.
QUESTION 2 OF 4

Which hook should gate your turns on quality?

Why: A Stop hook blocks 'done' until checks pass.
QUESTION 3 OF 4

Why review in a fresh session at the end?

Why: Fresh context means fresh eyes.
QUESTION 4 OF 4

What turns your capstone setup into something teammates can install?

Why: Plugins make your setup a one-command install.
0 / 4 correct
Academy lesson

Unlock lesson 40 and the next 0

You've finished the free lessons. Join the Academy for $19/month to unlock every lesson, quiz, terminal simulation and puzzle, plus the final exam and your certificate of completion.

  • All 40 lessons across 9 units
  • 165+ quiz questions
  • Final exam + certificate
  • New lessons as Claude Code evolves
  • XP, streaks and badges
  • Cancel anytime

Already a member? Log in to continue.

Key takeaways

  • Configure → plan → build with extensions → verify → ship.
  • Every phase uses a tool from the course, and they compound.
  • Enforcement plus independent review make results trustworthy.
  • Share your work. Teaching locks in learning.

Nice work. Lesson 40 done?

Mark it complete to earn +90 XP, keep your streak alive and unlock badges.

Written by Curtis Cornell from Anthropic's public Claude Code documentation. Last reviewed November 14, 2026. Claude Code changes fast; if something here differs from your version, the official docs win.

Start lesson 1 free →