Skip to Content
Course content

3.2 The Solution: Describe the Problem, Claude Builds the Plugin

Describe the Problem, Claude Builds the Plugin

Lesson 3.2 — The describe-and-build workflow in action

Here is the key insight: you do not need to be a programmer to build a Claude plugin. You need to clearly describe the problem and the workflow. Claude handles the implementation.

The 4-Step Workflow

1

Identify the Repetitive Task

What do you do manually every day? CRM entry, email follow-ups, report generation — find the pattern.

2

Describe the Workflow Step by Step

Write down exactly what you do: open the CRM, search for the company, create a contact, link an opportunity.

3

Let Claude Build the Plugin

Give Claude your description. It creates the SKILL.md, commands, and MCP configuration for you.

4

Test and Iterate

Run the plugin, find edge cases, refine the instructions. Each iteration makes the plugin smarter.

From Description to Plugin

Your Description
I need a plugin that:
1. Takes a company website URL
2. Researches the company
3. Finds contact information
4. Creates a contact in Odoo CRM
5. Creates a sales opportunity
6. Drafts a personalized outreach email

From this simple description, Claude generates the complete plugin structure — skill definitions, command files, and MCP server configuration. The key is being specific about what you do, not how to code it.

Be Specific, Not Technical

Instead of saying "call the API," say "look up the company name and check if it already exists in the CRM." Claude knows the technical implementation — you provide the business logic.

Clear Inputs

What information do you start with? A URL? An email? A business card? Define your starting point.

Expected Outputs

What should exist when the workflow is done? A CRM contact? A sent email? A report? Define the end state.

Edge Cases

What happens if the contact already exists? If the website is down? If the email bounces? Plan for failures.

Key Takeaway

Building a plugin starts with a clear problem description, not with code. Describe the repetitive task step by step, define inputs and outputs, and let Claude handle the technical implementation.

Rating
0 0

There are no comments for now.

to be the first to leave a comment.