Lesson 4.1: Sharing Your Automation, Toolkits and Team Deployment
Duration: 35 min
Learning Objectives
- Understand how automation toolkits are structured
- Inventory your skills, agents, and hooks for packaging
- Plan a toolkit that others can install in minutes
π― What You'll Learn: How to package your automation so your team can install it in minutes, not rebuild it over weeks
β±οΈ Time Required: 35 minutes
The Sharing Problem
Riley's automation is working. Her margin report runs every Monday, her audit log captures every change, and her validation chain fires automatically. Her colleagues David and Lisa have noticed.
"David asked me three times last week to help him set up the same thing for EMEA. I could spend two hours walking him through each step, or I could package it once and let him install it in ten minutes. The second option respects both our time."
β Riley Harper
This is what a toolkit solves.
What Is an Automation Toolkit?
A toolkit is a folder containing your skills, agents, hooks, and configuration, organised so that anyone can install it with a single command and have your automation working immediately.
Think of it as packaging the recipe, not just the meal.
| Without a toolkit | With a toolkit |
|---|---|
| David rebuilds everything from scratch | David installs in 10 minutes |
| Knowledge lives in Riley's head | Everything is documented |
| Different versions across the team | One canonical version |
| Impossible to update consistently | Push an update, everyone gets it |
Toolkits are also how you share work across your organisation, or with colleagues who use the same workflows.
Toolkit Structure
An automation toolkit is a directory with a specific layout:
my-automation-toolkit/
βββ README.md β Required: how to install and use it
β
βββ skills/ β Your skill files
β βββ weekly-margin-report/
β β βββ SKILL.md
β βββ data-validator/
β βββ SKILL.md
β
βββ agents/ β Your agent definitions
β βββ risk-analyzer.md
β
βββ hooks/ β Hook configuration
β βββ settings-snippet.json
β
βββ templates/ β Starter files for new users
βββ CLAUDE.md.template
The README.md at the root explains what's inside and how to install it. That's the only required file at the root, everything else is your automation assets.
Exercise: Inventory and Plan Your Toolkit
β±οΈ Total Time: 35 minutes
Step 1: Take Inventory (15 min)
List everything you've built across this course that belongs in your toolkit:
## My Toolkit Inventory
### Skills
| Name | What it does | File location |
|------|-------------|---------------|
| | | |
### Agents
| Name | What it does | File location |
|------|-------------|---------------|
| | | |
### Hooks
| Hook type | What it does | Current location |
|-----------|-------------|-----------------|
| | | |
### Templates / starter files
| File | Purpose |
|------|---------|
| | |
### Configuration needed from the user
| Setting | Why they need it |
|---------|-----------------|
| | |
Riley's inventory:
| Type | Name | Purpose |
|---|---|---|
| Skill | weekly-margin-report | Monday margin report |
| Skill | data-validator | Validates Prime Broker portal CSV exports |
| Agent | risk-analyzer | Diagnoses why positions are at risk |
| Hook | PostToolUse audit | Logs all file changes |
| Hook | Stop alert | Slack notification on completion |
| Template | CLAUDE.md | Margin operations project context |
Step 2: Define Your Toolkit (10 min)
Answer these five questions:
Riley's answers:
margin-operations-toolkitStep 3: Create Your Toolkit Structure (10 min)
mkdir -p ~/toolkits/my-toolkit/{skills,agents,hooks,templates}
touch ~/toolkits/my-toolkit/README.md
Copy your skill and agent files into the appropriate folders. In the next lesson (4.2) you'll organise the files and write the README.
β Success Criteria:
What Changes When You Package for Others
The hardest part of making a toolkit isn't the technical structure, it's the perspective shift.
When you built your automation, you knew your context. You knew your Prime Broker portal folder, your Slack channel, your data format. The person installing your toolkit knows none of that.
Three rules for toolkit authors:
Next Up
Lesson 4.2: Build Your Toolkit Structure
You've done the inventory and planning. Now you'll organise your files into the toolkit structure and create a README that makes the whole thing installable.