Palestra

Level 6: The Workshop

Stop repeating yourself. Build custom tools, automatic reactions, and external connections that make Claude Code uniquely yours.

Welcome to Level 6

Up to now, you have been learning to use Claude Code as it ships. You have mastered the agentic loop, written effective briefings, managed your context budget, navigated permissions, and structured complex projects. You are a skilled operator.

But you are still a consumer.

Every time you start a session, you type the same setup instructions. Every time you finish a task, you manually check the same things. Every time you want Claude to talk to an external service, you copy-paste data in and out. You are doing repetitive work to set up the tool that is supposed to eliminate your repetitive work.

Level 6 changes that. The mental model shifts from using tools to building tools.

Claude Code is a workshop, not a fixed tool

Think of Claude Code as a well-equipped workshop rather than a single power tool. Out of the box, you get a workbench and a set of standard tools. But the real power comes when you build your own jigs, fixtures, and custom tools — the ones designed for exactly the work you do.

In this level, you will learn four categories of customization:

ModuleFeatureWhat it does
6.1-6.2SkillsCustom slash commands that encode your workflows
6.3-6.4HooksAutomatic reactions — when X happens, do Y
6.5Custom SubagentsSpecialized agents with specific roles and restrictions
6.6MCPConnect external services — GitHub, Slack, databases, email
6.7ComposingHow all four work together as an ecosystem

The compounding effect

Here is what makes this level transformative: each tool you build saves you time on every future session. A skill you spend 10 minutes creating might save you 2 minutes per day. A hook that auto-formats your work eliminates an entire class of mistakes forever. An MCP connection to your project management tool means you never copy-paste task descriptions again.

After a few weeks of building, your Claude Code does not look like anyone else's. It has your workflows, your safety checks, your integrations. You stop repeating yourself and start compounding.

Key Takeaway

Claude Code is a workshop, not a fixed tool. Skills, hooks, custom agents, and MCP connections let you build custom tools that compound over time. Every workflow you automate saves time in every future session. You stop being a consumer and start being a builder.

Connect

Before you start building, think about your last week of Claude Code usage. What instructions did you type more than once? What checks did you always perform manually? What external tools did you wish Claude could access directly? Write down two or three of these — they will become your first custom tools.

6.1 Skills — Your Custom Commands