Extend Claude’s capabilities by building reusable Skills with custom frontmatter and tool restrictions. Learn to package these into shareable Plugins for team distribution via marketplaces. Finally, master CLI automation using the power of 'claude -p' with structured JSON output and schema validation to integrate agentic workflows into your existing shell scripts and pipelines.
Overview
Syllabus
- Unit 1: Building Your First Skill
- Creating Your First Friendly Skill
- Building a Code Formatting Skill
- Automating Git Commits with Deterministic Skills
- Creating Safe Read Only Analysis Mode
- Unit 2: Configuring Skill Frontmatter
- Teaching Claude to Know When to Help
- Skills That Wait for Permission
- Background Knowledge Skills
- Enforcing Read Only Safety Boundaries
- Unit 3: Packaging Shareable Plugins
- Building Your First Shareable Plugin
- Building a Multi Skill Plugin Collection
- Testing Skills with Safety Restrictions
- Unit 4: Creating Plugin Marketplaces
- Building Your First Plugin Marketplace
- Expanding Your Marketplace with Multiple Plugins
- Debugging and Fixing Broken Marketplaces
- Unit 5: Claude CLI Automation
- Running Claude as a Command Tool
- Controlling Claude with Safety Flags
- Building Pipelines with Structured Output
- Building Your First Automation Script