-
Section 1: What Are Claude Plugins and Why You Need Them
-
Section 2: How a Plugin Works Under the Hood
-
Section 3: Problem to Plugin -- CRM and Sales Automation
-
Section 4: Problem to Plugin -- Content and Marketing
-
Section 5: From Idea to a Working Plugin
-
Section 6: The Varyshop Ecosystem and Your Next Steps
3.3 Case Study: Varyshop CRM Toolkit Plugin
Case Study: Varyshop CRM Toolkit Plugin
Lesson 3.3 — A real plugin in action
Let us look at a real-world plugin that was built using the describe-and-build approach. The Varyshop CRM Toolkit is a Claude plugin that automates contact management, opportunity creation, and email outreach in Odoo CRM.
What the Plugin Does
Contact Management
Create, search, and update contacts and companies in Odoo CRM. Automatic duplicate detection and merging.
Opportunity Pipeline
Create sales opportunities linked to contacts, set pipeline stages, expected revenue, and tags.
Email Templates
Generate personalized outreach emails based on company research and contact information.
Prospecting Workflow
End-to-end flow from website URL to CRM entry to personalized outreach — all automated.
Plugin Architecture
odoo-dev-toolkit/
metadata.json
skills/
crm-management/
SKILL.md # CRM workflow instructions
references/
xmlrpc-api.md # Odoo API documentation
prospecting/
SKILL.md # Prospecting workflow
commands/
create-lead.md # /create-lead command
find-contact.md # /find-contact command
.mcp.json # MCP server configurationHow It Works
User Types /create-lead
The command triggers the prospecting skill with a company URL as input.
Claude Researches the Company
Using web browsing and the MCP server, Claude gathers company information, finds contacts, and identifies pain points.
CRM Entry Is Created
Claude calls the Odoo MCP server to create the contact, company, and opportunity — checking for duplicates first.
Email Is Drafted
Based on the research, Claude generates a personalized outreach email referencing specific details about the prospect.
Built Iteratively
This plugin was not built in one session. It started as a simple contact creator and grew through iterations — each time a new edge case was found, the skill was updated.
Key Takeaway
The Varyshop CRM Toolkit demonstrates that a single plugin can automate an entire sales workflow — from research to CRM entry to outreach. It was built by describing the process, not by programming.
There are no comments for now.