Context Course documentation
Quiz 2: Building and Distributing Plugins
0. Welcome to the Context Course
1. Skills: Portable Knowledge for Code Agents
2. MCP: The Model Context Protocol
3. Plugins: Bundling Tools for Distribution
Unit 3: PluginsPlugin AnatomyBuilding Your Own PluginQuiz 1: Plugin FundamentalsUsing PluginsQuiz 2: Building and Distributing Plugins
4. Subagents: Orchestrating Multi-Agent Workflows
5. Hooks: Observing and Guarding the Agent Lifecycle
6. Bonus: Nano Harness — Build Your Own Agent
Quiz 2: Building and Distributing Plugins
Test your understanding of plugin development, distribution, and best practices.
Question 1: Where does plugin.json belong?
Question 2: What does the manifest-first plugin structure look like?
Question 3: How should plugin permissions be designed?
Question 4: How do you test plugins locally?
Question 5: How should secrets be handled?
Summary
If you got 4-5 correct, you’re ready to build and distribute plugins responsibly. If not, review the build and usage lessons before publishing anything.
Key Takeaways
- Keep plugin structure explicit: manifest, bundled components, and documentation each have a clear place
- Ask for the minimum permissions you need and explain why
- Test locally before publishing, and keep secrets in environment variables rather than plugin files
Next Steps
You’ve finished Unit 3: Plugins. You now know how to package reusable agent behavior and distribute it safely. Next up is Unit 4, where those components become building blocks for multi-agent workflows.
Update on GitHub