Without these blocks, you paste the context in and carry the answer out. They move that work into the project.
The steps you did twice are where today's skills come from.
Each story gets pinned to one step of the loop.
Skills and automations help one person or a team. GitHub matters when work is shared or reviewed.
Next: a hook, a safety check inside Claude Code that runs before a named action.
A global skill works in every project. A project skill works only here. Each can be just SKILL.md or a folder with material Claude needs.
One question decides: will I need a global skill in every project, or only here?
Make a global skill called project-status. When I ask for project status, tell me: what this project is for, what changed recently, what I should do next, and any risks or blockers. Do not change anything. Show me the file.
Use project-status.
Add supporting files when the job needs them; start with SKILL.md.
A skill repeats its mistakes as faithfully as its good steps.
A hook is one kind of Claude Code automation. We will create this one, then test it.
Keep the original Sage exports in this project's data/raw folder unchanged so our stock and purchasing reports keep using the source data. If Claude tries to change one, however it tries or wherever I start the conversation, stop it and say: “Original exports stay unchanged. Make a correction note instead.” I still need to read and load the exports as usual. Show me what you set up in plain English.
Change order EC301 to CE301 in the original Sage purchase-orders export.
Why: original exports are source evidence. Correct the result in a note, not in the source file.
A schedule starts the job. It still needs an always-on service, a source for the data, and someone who owns the result.
Every few hours, a computer that stays on gets the latest Sage file and updates the shared database.
A teammate and you can share the approved version; a proposed change stays at the pull-request gate until it is reviewed and merged.
Make the dashboard background a pale yellow instead of white. Show me the result before you save it.
That looks good. Put the change on GitHub and open a pull request for a colleague to review. Do not merge it yet.
This is the whole loop once. You will practise it on your own project in Pre-L4.
Before lesson 4: your project on GitHub, one reviewed change, online behind a login, your 4-minute demo.