A practical, open-source course
Learn by building.
Make one change.
Choose your Claude experience. Follow a focused path to a working customization.
Lesson 1 of 8 · Full course
Know the building blocks
Separate instructions, connections, packages, and executable behavior before choosing what to build.
Start lesson 10 of 8 complete
Saved only in this browser.Different paths, different capabilities. Cowork teaches workflow instructions; Claude Code teaches custom UI and event hooks. Switching paths keeps your completed lessons.
YOUR LESSONS
The full course
All eight lessons are open. Follow the sequence or choose a topic.
SECTION 01
Foundations
SECTION 02
Hands-on
03
Cowork
Not started04Try a Cowork workflow
Install the small workflow plugin and change the shape of a repeatable result.
Claude Code
Not started05Follow an event through a hook
See the three core choices: observe, rewrite, or answer.
Claude Code
Not started06Draw a pane. Change its state.
Connect a button press, an in-memory value, and the next drawing.
Claude Code
Not startedRead the plugin from the outside in
Trace the loading path, then inspect six excerpts from the actual implementation.
SECTION 03
Finish and share
Keep the tools close.
Use the reference for a quick answer, or download the starter for a hands-on experiment.
Open the quick reference →Download Cowork plugin ↓Progress settings
Saved only in this browser.