Back to skills
SKILL.md
353 185 Ms Indx Tutorials Db287ea2
BSecurity**Learn Claude Code plugin development through hands-on Jupyter notebooks** π **11 interactive tutorials** | π― **Beginner β Advanced** | β±οΈ **~5 hours total** ---
- 9 stars
- 0 votes
- 0 copies
- 0 views
- Added October 11, 2026
Works with
Security analysis
84/100- Installs packages at runtime which could introduce malicious dependencies
- Installs packages at runtime which could introduce malicious dependencies
Pro scans all 2 files and shows the line behind each finding
npx -y skills add tools-only/X-Skills --skill 353-185-ms-indx-tutorials_db287ea2 --agent claude-codeAre you the author of 353 185 Ms Indx Tutorials Db287ea2?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-353-185-ms-indx-tutorials-db287ea2)# Interactive Learning Lab
**Learn Claude Code plugin development through hands-on Jupyter notebooks**
π **11 interactive tutorials** | π― **Beginner β Advanced** | β±οΈ **~5 hours total**
---
## π Quick Start
1. **Install Jupyter**: `pip install jupyter nbformat`
2. **Choose your path**: Beginner? Start with [Skills](#skills-tutorials). Advanced? Jump to [MCP](#mcp-server-plugins).
3. **Open a notebook**: `jupyter notebook tutorials/skills/01-what-is-skill.ipynb`
4. **Run cells**: Execute code interactively and learn by doing
---
## π Learning Paths
### Path 1: Plugin Creator (Beginner β Intermediate)
**Goal**: Create and publish your first Claude Code plugin
1. [What is SKILL.md?](skills/01-what-is-skill.ipynb) - 20 min
2. [Skill Anatomy](skills/02-skill-anatomy.ipynb) - 25 min
3. [Build Your First Skill](skills/03-build-your-first-skill.ipynb) - 45 min
4. [What is a Plugin?](plugins/01-what-is-plugin.ipynb) - 25 min
5. [Plugin Structure](plugins/02-plugin-structure.ipynb) - 30 min
6. [Build Your First Plugin](plugins/03-build-your-first-plugin.ipynb) - 45 min
**Time**: ~3 hours | **Output**: Production-ready plugin
---
### Path 2: Advanced Developer (Intermediate β Advanced)
**Goal**: Master advanced patterns and MCP servers
1. [Advanced Skill Patterns](skills/04-advanced-patterns.ipynb) - 45 min
2. [Skill Validation](skills/05-skill-validation.ipynb) - 30 min
3. [MCP Server Plugins](plugins/04-mcp-server-plugins.ipynb) - 60 min
4. [Mental Model](orchestration/01-mental-model.ipynb) - 30 min
5. [Orchestration Pattern](orchestration/02-orchestration-pattern.ipynb) - 45 min
**Time**: ~3.5 hours | **Output**: TypeScript MCP server, multi-agent orchestration
---
### Path 3: Quick Reference (Just-in-Time Learning)
**Goal**: Find specific answers fast
| Need | Tutorial | Time |
|------|----------|------|
| Understand SKILL.md basics | [01-what-is-skill](skills/01-what-is-skill.ipynb) | 20 min |
| Fix validation errors | [05-skill-validation](skills/05-skill-validation.ipynb) | 30 min |
| Build instruction plugin | [03-build-your-first-plugin](plugins/03-build-your-first-plugin.ipynb) | 45 min |
| Build MCP plugin | [04-mcp-server-plugins](plugins/04-mcp-server-plugins.ipynb) | 60 min |
| Multi-agent patterns | [02-orchestration-pattern](orchestration/02-orchestration-pattern.ipynb) | 45 min |
---
## π Tutorial Catalog
### Skills Tutorials (5 notebooks)
Build skills that teach Claude new workflows.
| # | Title | Level | Time | Colab |
|---|-------|-------|------|-------|
| 01 | [What is SKILL.md?](skills/01-what-is-skill.ipynb) | Beginner | 20 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/skills/01-what-is-skill.ipynb) |
| 02 | [Skill Anatomy](skills/02-skill-anatomy.ipynb) | Beginner | 25 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/skills/02-skill-anatomy.ipynb) |
| 03 | [Build Your First Skill](skills/03-build-your-first-skill.ipynb) | Intermediate | 45 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/skills/03-build-your-first-skill.ipynb) |
| 04 | [Advanced Skill Patterns](skills/04-advanced-patterns.ipynb) | Advanced | 45 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/skills/04-advanced-patterns.ipynb) |
| 05 | [Skill Validation](skills/05-skill-validation.ipynb) | Intermediate | 30 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/skills/05-skill-validation.ipynb) |
**Total**: 165 minutes (2h 45m) | **Cells**: 77 interactive
---
### Plugins Tutorials (4 notebooks)
Package skills into shareable, versioned plugins.
| # | Title | Level | Time | Colab |
|---|-------|-------|------|-------|
| 01 | [What is a Plugin?](plugins/01-what-is-plugin.ipynb) | Beginner | 25 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/plugins/01-what-is-plugin.ipynb) |
| 02 | [Plugin Structure](plugins/02-plugin-structure.ipynb) | Intermediate | 30 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/plugins/02-plugin-structure.ipynb) |
| 03 | [Build Your First Plugin](plugins/03-build-your-first-plugin.ipynb) | Intermediate | 45 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/plugins/03-build-your-first-plugin.ipynb) |
| 04 | [MCP Server Plugins](plugins/04-mcp-server-plugins.ipynb) | Advanced | 60 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/plugins/04-mcp-server-plugins.ipynb) |
**Total**: 160 minutes (2h 40m) | **Cells**: 40 interactive
---
### Orchestration Tutorials (2 notebooks)
Master multi-agent coordination and complex workflows.
| # | Title | Level | Time | Colab |
|---|-------|-------|------|-------|
| 01 | [Mental Model](orchestration/01-mental-model.ipynb) | Intermediate | 30 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/orchestration/01-mental-model.ipynb) |
| 02 | [Orchestration Pattern](orchestration/02-orchestration-pattern.ipynb) | Advanced | 45 min | [](https://colab.research.google.com/github/jeremylongshore/claude-code-plugins-plus-skills/blob/main/tutorials/orchestration/02-orchestration-pattern.ipynb) |
**Total**: 75 minutes (1h 15m) | **Cells**: 37 interactive
---
## π― By Role
### I'm a Developer
**You want**: Build plugins for your team
**Start here**:
1. [Build Your First Skill](skills/03-build-your-first-skill.ipynb)
2. [Build Your First Plugin](plugins/03-build-your-first-plugin.ipynb)
3. [Skill Validation](skills/05-skill-validation.ipynb)
---
### I'm a Power User
**You want**: Automate workflows without coding
**Start here**:
1. [What is SKILL.md?](skills/01-what-is-skill.ipynb)
2. [Skill Anatomy](skills/02-skill-anatomy.ipynb)
3. [Build Your First Skill](skills/03-build-your-first-skill.ipynb)
---
### I'm an Enterprise Architect
**You want**: Understand standards and governance
**Start here**:
1. [Skill Validation](skills/05-skill-validation.ipynb) - Enterprise standards (6767-c)
2. [Plugin Structure](plugins/02-plugin-structure.ipynb) - Validation and security
3. [Advanced Skill Patterns](skills/04-advanced-patterns.ipynb) - Production patterns
---
### I'm a TypeScript Developer
**You want**: Build MCP servers with external integrations
**Start here**:
1. [What is a Plugin?](plugins/01-what-is-plugin.ipynb) - Understand plugin types
2. [MCP Server Plugins](plugins/04-mcp-server-plugins.ipynb) - Full TypeScript implementation
3. [Orchestration Pattern](orchestration/02-orchestration-pattern.ipynb) - Multi-agent coordination
---
## π Learning Outcomes
After completing all tutorials, you will:
β
**Understand** SKILL.md format and Claude's discovery system
β
**Create** enterprise-compliant skills following 6767-c standards
β
**Build** complete plugins with skills, commands, and documentation
β
**Validate** using automated tools and CI/CD pipelines
β
**Implement** TypeScript MCP servers with external integrations
β
**Orchestrate** multi-agent workflows for complex tasks
β
**Publish** to marketplaces or share with your team
---
## π Quick Stats
| Metric | Value |
|--------|-------|
| Total Tutorials | 11 notebooks |
| Interactive Cells | 154 code cells |
| Learning Time | ~6 hours |
| Difficulty Range | Beginner β Advanced |
| Standards Compliance | 6767-c (Enterprise) |
| Languages | Python, TypeScript, Markdown |
---
## π οΈ Prerequisites
### Required
- **Jupyter**: `pip install jupyter nbformat`
- **Python 3.9+**: For running notebooks
- **Text editor**: VS Code, Vim, etc.
### Optional (for MCP tutorials)
- **Node.js 20+**: For TypeScript MCP servers
- **TypeScript**: `npm install -g typescript`
- **Claude Code CLI**: To test plugins
---
## π¦ Getting Started
### Option 1: Run Locally
```bash
# Clone repository
git clone https://github.com/jeremylongshore/claude-code-plugins.git
cd claude-code-plugins/tutorials
# Install Jupyter
pip install jupyter nbformat
# Start Jupyter
jupyter notebook
```
### Option 2: Google Colab (Coming Soon)
Click the "Open in Colab" badge on any notebook to run in the cloud (no installation required).
---
## π Tutorial Format
All tutorials follow this structure:
1. **Learning Goals** - What you'll accomplish
2. **Prerequisites** - What to know first
3. **Concepts** - Theory with examples
4. **Interactive Code** - Run and modify cells
5. **Hands-On Project** - Build something real
6. **Validation** - Check your work
7. **Next Steps** - Where to go next
---
## π Best Practices
### How to Use These Tutorials
1. **Run cells in order** - Each cell builds on previous ones
2. **Modify and experiment** - Change values, try different inputs
3. **Read error messages** - They teach you validation rules
4. **Save your work** - Use File β Download to keep your changes
5. **Ask questions** - Comments and issues welcome
### Learning Tips
- β
**Do the exercises** - Don't just read, actually build
- β
**Start simple** - Beginner tutorials first, even if experienced
- β
**Validate early** - Run validators to catch mistakes fast
- β
**Study examples** - Real marketplace plugins are best teachers
- β
**Share your work** - Publish plugins to get feedback
---
## π Additional Resources
### Documentation
- [Claude Code Official Docs](https://docs.claude.ai/code)
- [6767-c Enterprise Standard](../000-docs/6767-c-DR-STND-claude-code-extensions-standard.md)
- [Marketplace Catalog](../.claude-plugin/marketplace.json)
### Examples
- [258 Marketplace Plugins](../plugins/)
- [241 Agent Skills](../plugins/*/skills/)
- [MCP Server Examples](../plugins/mcp/)
### Community
- [GitHub Issues](https://github.com/jeremylongshore/claude-code-plugins/issues)
- [Discussions](https://github.com/jeremylongshore/claude-code-plugins/discussions)
- [Contributing Guide](007-DR-GUID-contributing.md)
---
## π€ Contributing
Found a typo? Have a suggestion? Want to add a tutorial?
1. **Report issues**: [GitHub Issues](https://github.com/jeremylongshore/claude-code-plugins/issues)
2. **Suggest tutorials**: [Discussions](https://github.com/jeremylongshore/claude-code-plugins/discussions)
3. **Submit PRs**: Fork, create branch, submit pull request
---
## π License
All tutorials are licensed under **MIT License** - feel free to use, modify, and share.
---
## π Acknowledgments
Created by the Claude Code Plugins community. Special thanks to all contributors who made these tutorials possible.
---
**Ready to start learning?** Pick a path above and dive in! π
Files in this skill
- README.md
- skill.md
Attribution
Comments
Loading commentsβ¦
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.