Installs into .claude/skills of the current project.
Are you the author of Plugin Patterns?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/diegosouzapw-plugin-patterns)
---
name: plugin-patterns
description: Canvas plugin architecture patterns, best practices, and implementation templates
---
# Canvas Plugin Patterns
This skill provides architectural patterns, best practices, and implementation guidance for building Canvas plugins. It supplements the SDK reference with practical patterns learned from real-world plugins.
## When to Use This Skill
Use this skill when you need:
- Plugin architecture recommendations
- Implementation patterns and templates
- Best practices for testing, error handling, security
- Guidance on plugin complexity decisions
- Common anti-patterns to avoid
- Implementation of:
- AWS S3
- LLM (Anthropic Claude, OpenAI ChatGPT, Google Gemini)
- Twilio
- SendGrid
- Extend.ai
## Quick Reference
Reference the `patterns_context.txt` file for detailed patterns and examples.