Skip to main content

Before You Dive In

This guide is intentionally dense. If you need a custom workflow built, a skill developed, or just a second set of eyes — reach out. Amlan Das, Founder — DAS Audience Development amlan@madebydas.com

What Are Claude Cowork Plugins?

Overview

Claude Cowork plugins are modular extensions that transform Claude from a conversational AI into a specialized automation platform tailored to specific roles, teams, and workflows. Launched on January 30, 2026, the plugin system enables users to bundle multiple customization types into single installable packages. Plugins bring the same agentic architecture from Claude Code (the developer-focused tool) to Claude Cowork (the knowledge work productivity tool), without requiring terminal access or coding expertise.

Core Concept

Instead of configuring Claude from scratch for each task, plugins provide ready-made bundles containing:
  • Slash Commands: Quick shortcuts for common workflows (e.g., /rfp:extract, /legal:discover)
  • Sub-agents: Specialized AI workers with isolated contexts for parallel task execution
  • MCP Servers: Connections to external tools and data sources (Slack, Salesforce, Google Workspace)
  • Hooks: Automation triggers at lifecycle events (e.g., auto-format after file edits)
  • Skills: Instructions Claude reads automatically based on task context
Real-World Analogy: Think of plugins as “app stores” for Claude — instead of using a generic assistant, you install plugins that turn Claude into a specialized RFP analyst, financial auditor, or legal document reviewer.

Key Capabilities

Evidence: NASA used custom Claude plugins to generate Mars rover driving instructions, achieving 50% time savings on a previously manual process.

System Requirements and Setup

Requirements

Installation Process

Step 1: Install Claude Desktop

Step 2: Access Cowork

Step 3: Grant File Access (First Time)

Security Note: Claude can only access files in folders you explicitly grant. Nothing is accessible by default.

Step 4: Verify Setup

Test with a simple task:
If Claude responds with a plan and begins working, you’re set up correctly.

Plugin Architecture Deep Dive

The Five Plugin Components

Plugins bundle up to five distinct extension types, each serving a specific automation purpose:

Component 1 — Slash Commands

Purpose: Reusable text-based shortcuts for common workflows File Format: Markdown files in commands/ directory Invocation: Manual (/plugin-name:command-name)

Example: /rfp:extract

How It Works:
  • User types /rfp:extract /path/to/rfp-folder/
  • $ARGUMENTS placeholder is replaced with /path/to/rfp-folder/
  • Claude executes the workflow described in the command

Component 2 — Sub-agents

Purpose: Specialized AI workers with isolated contexts for parallel execution Architecture: Each sub-agent has separate context window, custom system prompt, scoped tool permissions File Format: Markdown with YAML frontmatter in agents/ directory

Example: Requirement Extractor Sub-agent

Key Innovation: Sub-agents report only summary findings back to main orchestrator, preventing context pollution when processing large documents.

Component 3 — MCP Servers (Model Context Protocol)

Purpose: Connect Claude to external tools and data sources File Format: .mcp.json at plugin root

Example: CRM Integration

Available Integrations (via MCP ecosystem)

  • Productivity: Slack, Asana, Linear, Jira, Notion
  • Cloud Storage: Google Drive, Dropbox, Box
  • CRM: Salesforce, HubSpot
  • Development: GitHub, GitLab, Sentry
  • Data: PostgreSQL, MongoDB, Redis
  • Analytics: Amplitude, Mixpanel, Google Analytics
How It Works:
  • MCP servers expose tools (functions), resources (data), and prompts (templates) through standardized JSON-RPC interface
  • Claude invokes these tools seamlessly alongside built-in capabilities
  • Servers start automatically when plugin is enabled

Component 4 — Hooks

Purpose: Lifecycle event automation (validation, enrichment, blocking) File Format: hooks/hooks.json

Available Events

  • PreToolUse: Before Claude uses any tool
  • PostToolUse: After successful tool execution
  • SessionStart: At beginning of session
  • UserPromptSubmit: When user submits prompt
  • SubagentStart: When sub-agent launches

Example: Auto-Format Hook

Hook Decision Flow

Hooks execute shell scripts that return JSON:

Component 5 — Skills

Purpose: Instructions Claude reads automatically when relevant to task File Format: SKILL.md files in subdirectories of skills/

Difference from Commands

  • Commands: User manually invokes (/legal:discover)
  • Skills: Claude automatically uses when task context matches (e.g., user uploads contract and Legal Taxonomy skill activates)

Plugin Manifest Schema

The plugin.json file defines plugin metadata. Complete schema:

Critical Rules

  • Manifest location: .claude-plugin/plugin.json (MUST be in this directory)
  • Component directories: commands/, agents/, skills/, hooks/ MUST be at plugin root (NOT inside .claude-plugin/)
  • Path references: Use ${CLAUDE_PLUGIN_ROOT} variable for portability
  • Naming convention: kebab-case for all files and directories

Step-by-Step Setup Guide

Installing Pre-Built Plugins

Anthropic provides 10+ official plugins for common functions: Official Plugin Library:
  • Productivity: Task management, calendar, workflows
  • Enterprise Search: Find info across company tools
  • Sales: Prospect research, deal prep
  • Finance: Financial analysis, modeling, metrics
  • Data: Query, visualize, interpret datasets
  • Legal: Document review, risk flagging, compliance
  • Marketing: Content drafting, campaign planning
  • Customer Support: Triage issues, draft responses
  • Product Management: Specs, roadmaps, prioritization
  • Biology Research: Literature search, result analysis

Installation Process

Alternative: Upload Custom Plugin

Using Installed Plugins

  • Type / or click + button to see available commands
  • Commands appear as /plugin-name:command-name
  • Example: If you installed “sales” plugin, you will see /sales:research-prospect, /sales:prep-discovery, etc.

Customizing Plugins

After installing, tailor plugins to your workflow:

Example Customization

Default Sales Plugin:
  • Uses generic prospect research (LinkedIn, Crunchbase)
  • Outputs to Excel
After Customization:
  • Connects to your Salesforce instance (via MCP)
  • Pulls existing customer data to identify upsell opportunities
  • Outputs to Google Sheets shared with sales team
  • Includes your company’s sales methodology (MEDDIC, SPIN, etc.) in Skills

Creating a Simple Plugin from Scratch

Use Case: Create a “Resume Screener” plugin for HR workflows

Step 1: Create Plugin Directory

Step 2: Create Manifest

Create .claude-plugin/plugin.json:

Step 3: Create Slash Command

Create commands/screen-resumes.md:

Step 4: Create Sub-agent for Resume Parsing

Create agents/resume-parser.md:

Step 5: Create Skills (Optional)

Create skills/ats-criteria/SKILL.md:

Step 6: Test Locally

Step 7: Install Plugin

Once tested, install permanently: Option A: Install to User Scope (available across all projects)
Option B: Install to Project Scope (shared with team via git)
Option C: Upload via Cowork UI

Use Case 1 — Sales: The “RFP Assassin”

Mission: Extract 100% of requirements from RFP documents and map to your capabilities

The Problem

Sales teams receive 50-200 page RFPs with requirements scattered across sections. Manual extraction takes 4-8 hours and misses 15-20% of requirements, leading to incomplete proposals and lost deals.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: Orchestrator Analyzes RFP Structure

Claude reads the RFP folder, identifies document sections:
  • 01-Introduction.pdf (10 pages)
  • 02-Technical-Requirements.pdf (45 pages)
  • 03-Compliance-Security.pdf (30 pages)
  • 04-Pricing-Template.xlsx
  • 05-Evaluation-Criteria.pdf (8 pages)

Step 3: Parallel Sub-agent Deployment

Orchestrator spawns sub-agents:

Step 4: Sub-agents Return Findings

Each sub-agent returns structured JSON:

Step 5: Orchestrator Synthesizes

Main Claude agent:
  1. Merges all requirement lists
  2. De-duplicates (same requirement mentioned in multiple sections)
  3. Cross-references with your capability database (if MCP connected)
  4. Identifies gaps (requirements you can’t meet)
  5. Flags risks (tight timelines, unusual terms)

Step 6: Output Generation

Excel Workbook: Acme-Corp-RFP-Analysis.xlsx Tab 1: Requirements Matrix Tab 2: Evaluation Criteria Tab 3: Timeline Tab 4: Risk Summary

Evidence

Time Savings: Manual RFP analysis takes 4-8 hours. This plugin completes in 15-30 minutes. Accuracy: Sub-agents catch requirements buried in appendices that humans miss. One customer found 23 requirements in “Exhibit B” that were not in the main document.

Use Case 2 — Finance: The “10-K Analyst”

Mission: Audit 5 years of public company financials from SEC filings

The Problem

Financial analysts spend days manually extracting data from 10-K filings (often 200+ pages each). Data is scattered across narrative sections, footnotes, and exhibits. Year-over-year comparisons require tedious spreadsheet work.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: Fetch 10-K Filings

Claude (via SEC EDGAR MCP):
  1. Queries SEC for Tesla 10-K filings (2021-2025)
  2. Downloads all 5 annual reports
  3. Identifies key sections (Item 7: MD&A, Item 8: Financial Statements)

Step 3: Parallel Sub-agent Analysis

5 sub-agents process simultaneously, each handling one fiscal year:

Step 4: Orchestrator Synthesis

Main Claude agent:
  1. Validates data consistency (e.g., ending cash FY2022 = starting cash FY2023)
  2. Calculates derived metrics (margins, ratios, growth rates)
  3. Identifies trends and anomalies
  4. Extracts narrative insights from MD&A sections
  5. Compares against industry benchmarks (if available)

Step 5: Output Generation

Excel Workbook: TSLA-5-Year-Analysis.xlsx Tab 1: Income Statement (with YoY formulas) Tab 2: Balance Sheet Evolution Tab 3: Cash Flow Analysis Tab 4: Ratio Dashboard (with conditional formatting) Tab 5: Narrative Insights (from MD&A)

Mission: Find risk clauses across 50+ contracts in minutes

The Problem

Legal teams inherit contracts from acquisitions, vendor changes, or simply poor organization. Finding specific clause types (indemnification, liability caps, auto-renewal) across dozens of documents takes weeks of manual review.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: Contract Inventory

Claude scans the folder:
  • 12 MSAs (Master Service Agreements)
  • 8 SOWs (Statements of Work)
  • 15 NDAs (Non-Disclosure Agreements)
  • 10 SaaS Agreements
  • 5 License Agreements
  • Total: 50 contracts

Step 3: Parallel Sub-agent Deployment

Sub-agents process by contract type (leveraging specialized prompts):

Step 4: Clause Extraction

Each sub-agent extracts:

Step 5: Risk Aggregation

Orchestrator consolidates findings: Risk Scoring Logic:
  • HIGH: Unlimited liability, one-sided indemnification, perpetual IP grants
  • MEDIUM: Short notice periods (under 30 days), unfavorable auto-renewal, broad audit rights
  • LOW: Standard market terms, balanced risk allocation

Step 6: Output Generation

Excel Workbook: Contract-Risk-Analysis.xlsx Tab 1: Executive Summary Tab 2: High-Risk Contracts Tab 3: Indemnification Analysis Tab 4: Auto-Renewal Tracker

Use Case 4 — Product: The “Voice of Customer” Engine

Mission: Cluster 1,000s of support tickets into actionable product themes

The Problem

Product managers drown in unstructured customer feedback. Support tickets, NPS comments, and feature requests pile up. Manually reading thousands of tickets is impossible; sampling misses patterns.

Plugin Architecture

Two-Stage Pipeline

Why Two Stages? Processing 5,000 tickets individually in Cowork would be slow and expensive. Instead:
  1. Stage 1: Use Anthropic’s Batch API for high-volume extraction (50% cheaper, async)
  2. Stage 2: Use Cowork to synthesize, cluster, and prioritize findings

Stage 1: Batch API Extraction

Batch Processing Stats:
  • 5,000 tickets processed
  • Approximately 2 hours async processing
  • 50% cost reduction vs. synchronous API
  • Results saved to ticket-themes.json

Stage 2: Cowork Clustering

Claude in Cowork:
  1. Loads 5,000 pre-extracted ticket summaries
  2. Groups by theme (mobile: 800, integrations: 1,200, etc.)
  3. Within each theme, clusters by specific pain point
  4. Ranks clusters by frequency x sentiment severity x churn risk
  5. Generates actionable recommendations

Output Generation

Excel Workbook: VOC-Analysis-Q4-2025.xlsx Tab 1: Theme Distribution Tab 2: Top Pain Points (Ranked) Tab 3: Feature Requests (Extracted) Tab 4: Churn Risk Cohort

Use Case 5 — Marketing: The “Voice DNA” Extractor

Mission: Extract brand voice patterns from your content corpus to create a style guide

The Problem

Brands struggle to maintain consistent voice across teams, agencies, and AI tools. Existing style guides are vague (“be professional but friendly”). New writers and AI assistants produce off-brand content.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: Content Inventory

Claude scans the folder:
  • 45 blog posts
  • 12 case studies
  • 8 white papers
  • 200 social media posts
  • 30 email campaigns
  • 15 product pages
  • Total: 310 content pieces

Step 3: Parallel Analysis

Step 4: Output Generation

Document: Brand-Voice-DNA-Guide.docx Executive Summary Based on analysis of 310 approved content pieces, your brand voice can be characterized as: “Approachable Authority” — Expert knowledge delivered with warmth and clarity, avoiding both stiff formality and excessive casualness. Core Voice Pillars Pillar 1: Confident but Not Arrogant Pillar 2: Clear Over Clever Pillar 3: Empathetic Problem-Solver Vocabulary Signatures Preferred Terms: Technical Jargon Handling Rule: Define on first use, then use freely. Emotional Vocabulary Sentence and Paragraph Patterns Sentence Length:
  • Target: 15-20 words average
  • Mix: Alternate short (8-12) and medium (18-25) sentences
  • Avoid: Sentences over 30 words
Paragraph Structure:
  • Blog posts: 2-4 sentences per paragraph
  • Product pages: 1-2 sentences per paragraph
  • White papers: 3-5 sentences per paragraph
AI Prompt Snippet Use this when prompting AI tools to write in your voice:

Use Case 6 — HR: The “Resume Radar”

Mission: Screen hundreds of resumes and rank candidates against job requirements

The Problem

HR teams receive 200-500 resumes per open role. Manual screening takes 30+ hours and introduces inconsistency. Good candidates get buried; bias affects decisions.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: Requirements Extraction

Claude parses job description:

Step 3: Parallel Resume Processing

200 sub-agents process simultaneously:

Step 4: Scoring Algorithm

Step 5: Output Generation

Excel Workbook: PM-Candidates-Ranked.xlsx Tab 1: Candidate Rankings Tab 2: Skills Gap Analysis Tab 3: Diversity Metrics (Anonymized)

Use Case 7 — Strategy: The “Board Whisperer”

Mission: Turn scattered notes into a board-ready presentation

The Problem

Executives accumulate strategy notes across documents, emails, Slack threads, and meeting notes. Synthesizing into a coherent board deck takes days. The result often lacks narrative flow.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: Source Material Inventory

Claude scans the folder:
  • Q4-financials-draft.xlsx (CFO’s numbers)
  • sales-pipeline-update.docx (CRO’s commentary)
  • product-roadmap-Q4.pdf (CPO’s update)
  • customer-health-scores.csv (CS team data)
  • competitive-intel-notes.txt (Strategy team)
  • CEO-board-notes.md (bullet points from CEO)
  • slack-export-exec-channel.json (relevant threads)

Step 3: Parallel Extraction

Step 4: Output Generation

PowerPoint Deck: Q4-2025-Board-Deck.pptx Slide 1: Executive Summary Q4 2025: Revenue Growth Accelerating, Unit Economics Improving 3 Key Messages for the Board:
  1. ARR hit $42M (+35% YoY), enterprise segment now 40% of new bookings
  2. Unit economics at all-time best: LTV:CAC ratio improved to 3.6x (from 3.2x)
  3. Recommendation: Double down on enterprise GTM; request $5M incremental investment
Slide 2: Financial Performance Commentary: Slight miss on ARR driven by 2 enterprise deals slipping to Q1 (signed Jan 5). Margin improvement ahead of plan due to infrastructure optimization. Slide 3: ARR Bridge
Slide 4: Sales Pipeline Coverage Ratio: 2.6x (Target: 3.0x) — Need more top-of-funnel Slide 5: Product and Roadmap Shipped in Q4:
  • Enterprise SSO (unblocked 3 deals worth $800K)
  • Advanced Analytics Dashboard (top feature request)
  • Salesforce Integration v2 (resolved sync reliability issues)
Q1 2026 Roadmap:
  • Mobile App v2 (approval workflows)
  • AI-powered insights (beta)
  • SOC 2 Type II certification (enterprise blocker)
Slide 6: Risks and Mitigations Slide 7: The Ask Board Approval Requested:
  1. $5M incremental investment in enterprise sales (4 AEs, 2 SEs, 1 SA)
    • Expected ROI: $8M incremental ARR by end of 2026
    • Payback: 18 months
  2. Stock option refresh pool (500K shares) for retention
    • Competitive pressure from well-funded startups
    • 3 key engineers received outside offers in Q4
  3. M&A exploration authorization for complementary analytics startup
    • Target identified, early conversations
    • Potential acqui-hire of 8-person team

Use Case 8 — Operations: The “Process Surgeon”

Mission: Find bottlenecks across SOPs and recommend optimizations

The Problem

Operations teams maintain dozens of SOPs (Standard Operating Procedures) that evolve independently. Bottlenecks hide in handoffs, approval gates, and manual steps. Process mining tools are expensive and complex.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: SOP Inventory

Claude scans the folder:
  • 1-sales-handoff.docx
  • 2-legal-review.docx
  • 3-security-assessment.docx
  • 4-technical-setup.docx
  • 5-training-scheduling.docx
  • 6-go-live-checklist.docx
  • metrics-dashboard.xlsx

Step 3: Process Mapping

Claude extracts and visualizes:

Step 4: Bottleneck Analysis

Excel Workbook: Onboarding-Process-Audit.xlsx Tab 1: Bottleneck Summary Tab 2: Waste Analysis (Lean Categories) Tab 3: Optimized Process

Use Case 9 — Support: The “Escalation Tamer”

Mission: Summarize angry customer threads and draft de-escalation responses

The Problem

Escalated tickets are emotionally charged and context-heavy. Agents spend 20-30 minutes reading thread history before responding. Poor responses make things worse.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

Step 2: Thread Retrieval

Claude (via Zendesk MCP) fetches:
  • 23 messages over 12 days
  • 5 different agents involved
  • Customer escalated to VP Support on day 10

Step 3: Analysis Output

Document: TICKET-5678-Analysis.docx Escalation Summary Customer: Acme Corp (Enterprise, $180K ARR) Contact: John Smith, VP Operations Severity: Critical (executive escalation) Duration: 12 days unresolved Sentiment Trajectory: Frustrated then Angry then Threatening Churn Timeline of Events Root Cause Analysis Technical Issue: Data sync fails when records exceed 10K rows (undocumented limit) Service Failures:
  1. 2-day gap with no response (Day 5-7)
  2. “No ETA” response without workaround or escalation path
  3. No proactive communication after identifying known issue
  4. Customer had to escalate twice to get attention
What Customer Wants
  1. Immediate: Workaround to unblock their team
  2. Short-term: Fix for the sync limit issue
  3. Long-term: Confidence this won’t happen again
  4. Unstated: Acknowledgment that we dropped the ball
Draft Response Subject: Personal Apology and Resolution Path for Sync Issues Dear John, I’m Sarah Chen, VP of Customer Success at [Company]. I’ve personally reviewed your case and want to apologize for the experience you’ve had over the past 12 days. You’re right to be frustrated. When you reported the sync failures on [date], you deserved a faster, more transparent response. Instead, you received delays and a “no ETA” that left your team stuck. That’s not the service level you signed up for, and I take full responsibility. Here’s what we’re doing: Immediate (Today): Our engineering team has identified the root cause (a 10K row limit that wasn’t documented). We’ve deployed a hotfix that increases the limit to 100K rows. Your syncs should now complete successfully. Can you confirm on your end? This Week:
  • We’re assigning you a dedicated Technical Account Manager (TAM) who will be your single point of contact going forward
  • Your TAM will conduct a health check on your implementation to identify any other potential issues before they impact you
Service Credit: To acknowledge the disruption to your operations, we’re applying a 2-month service credit ($30K) to your account. This will appear on your next invoice. Ongoing:
  • We’re updating our documentation to clearly state system limits
  • We’re implementing automated alerts when customers approach limits
  • I’m personally reviewing our escalation process to prevent similar gaps
I’d welcome a call to discuss this directly. I’m available [times] this week — please let me know what works for you. Again, I’m sorry we let you down. We’ll earn back your trust. Sincerely, Sarah Chen VP Customer Success [Direct phone] De-escalation Framework Used
  1. Acknowledge emotion: “You’re right to be frustrated”
  2. Take ownership: “I take full responsibility”
  3. Explain root cause (without excuses): Technical limit + service gaps
  4. Present solution with timeline and accountability
  5. Rebuild trust: Credit + TAM + process improvements
  6. Open door: Direct contact, call offer

Use Case 10 — Data: The “Dashboard Translator”

Mission: Turn data visualizations into executive-ready narratives

The Problem

Data teams create beautiful dashboards, but executives want narratives, not charts. Translating “what the data shows” into “what it means and what to do” requires business context that analysts often lack.

Plugin Architecture

Workflow Execution

Step 1: User Invokes Command

(Or with raw data: /data:translate-dashboard Q4-metrics.csv)

Step 2: Data Extraction

Claude analyzes the dashboard image:
  • 4 line charts (ARR, MRR, NRR, Churn)
  • 2 bar charts (New vs. Expansion revenue, Sales by segment)
  • 3 KPI cards (ARR, Growth Rate, LTV:CAC)
  • 1 cohort table (retention by signup month)

Step 3: Pattern Detection

Step 4: Output Generation

Document: Q4-Dashboard-Insights.docx Executive Summary Bottom Line: Q4 demonstrates strong momentum with accelerating growth and improving unit economics. One anomaly (November churn spike) requires investigation but doesn’t change the overall positive trajectory. Headline: ARR growth accelerating; enterprise motion working; product stickiness improving. Key Insights 1. Revenue Growth Accelerating What the data shows: ARR grew 12% QoQ in Q4, up from 8% in Q1. This is the fourth consecutive quarter of acceleration. What it means: Growth is compounding, not plateauing. The business is finding new levers (enterprise segment, expansion revenue) that supplement the core SMB motion. What to do: Continue investing in enterprise GTM. Consider raising growth targets for 2026 planning. Supporting data: 2. Enterprise Motion Working What the data shows: Enterprise deals now represent 40% of new bookings, up from 25% a year ago. Average deal size increased from $45K to $78K. What it means: The upmarket push is succeeding. Enterprise customers have longer sales cycles but higher LTV and lower churn. What to do: Validate with cohort analysis that enterprise retention is indeed higher. If confirmed, consider reallocating more resources from SMB to enterprise. 3. Product Stickiness Improving What the data shows: 2024 signup cohorts show 91% 12-month retention vs. 85% for 2023 cohorts. What it means: Product improvements (likely the new analytics dashboard and integrations shipped in 2024) are creating more value for customers. What to do: Identify which features correlate with retention. Double down on those in 2026 roadmap. 4. November Churn Anomaly What the data shows: November monthly churn spiked to 2.8% vs. typical 1.2-1.5%. What it means: Something unusual happened in November. Could be:
  • Specific large customer(s) churned
  • Billing issue causing involuntary churn
  • Seasonal budget cuts
  • Competitive displacement
What to do:
  1. Pull list of November churned customers
  2. Segment by reason (voluntary vs. involuntary)
  3. If concentrated in specific accounts, conduct exit interviews
  4. If billing-related, audit payment failure recovery process
Risks to Monitor Recommended Actions
  1. Immediate: Investigate November churn spike; report findings to leadership within 1 week
  2. Q1 Priority: Build enterprise-specific cohort analysis to validate retention hypothesis
  3. 2026 Planning: Model scenarios with accelerated enterprise investment
  4. Dashboard Enhancement: Add leading indicators (NPS trend, support ticket volume, feature adoption)

Creating Custom Plugins — Full Walkthrough

Example: The “Contract Cliff-Detector”

Mission: Alert when contracts are approaching auto-renewal deadlines

Step 1: Plan Your Plugin

Step 2: Create Directory Structure

Step 3: Create Manifest

Create .claude-plugin/plugin.json:

Step 4: Create Slash Command

Create commands/find-renewals.md:

Step 5: Create Sub-agent

Create agents/renewal-extractor.md:

Step 6: Create Skill

Create skills/renewal-patterns/SKILL.md:

Step 7: Test Plugin

Step 8: Install Plugin

Step 9: Distribute (Optional)

Option A: Share via Git
Option B: Submit to Plugin Marketplace

Real-World Plugin Examples

Example 1: Sales “Prospect Research”

Workflow:
Output: Prospect-Acme-Corp.docx Company Profile Key Contacts Pain Points (Inferred from Job Postings)
  1. “Scaling challenges” mentioned in 3 engineering roles
  2. “Data pipeline” issues — hiring 2 data engineers
  3. “Manual processes” — looking for ops automation
Discovery Questions (MEDDIC Framework)
  1. Metrics: “How are you measuring deployment velocity today?”
  2. Economic Buyer: “Who owns the budget for developer tools?”
  3. Decision Criteria: “What’s most important: speed, cost, or reliability?”
  4. Decision Process: “Walk me through how you evaluated your last tool purchase”
  5. Identify Pain: “You mentioned scaling challenges — tell me more”
  6. Champion: “Who on your team would benefit most from solving this?”

Example 2: Finance “Expense Categorization”

Workflow:
Results aggregated — Output: Q4-Expense-Report.xlsx Tab 1: Categorized Expenses Tab 2: Policy Violations Tab 3: Summary by Category Tab 4: Employee Summary

Example 3: Product “Interview Synthesizer”

Workflow:
Output: Customer-Interview-Synthesis-Q4.docx Executive Summary 20 customer interviews conducted in Q4 2025. Customer segments: Enterprise (8), Mid-market (7), SMB (5). Top 3 Themes:
  1. Reporting limitations (15/20 customers, 75%)
  2. Mobile experience gaps (12/20 customers, 60%)
  3. Integration reliability (10/20 customers, 50%)
Theme 1: Reporting Limitations Frequency: 15/20 customers (75%) Intensity: High (8 mentioned as “major pain point”) Segment: Strongest in Enterprise (7/8) Specific Requests:
  • Custom report builder (12 requests)
  • Scheduled report delivery via email (8 requests)
  • Export to Google Sheets, not just Excel (6 requests)
  • Role-based report access (4 requests)
Recommendation: High priority for 2026 roadmap. Consider MVP with scheduled exports via email as a quick win, then V1 basic custom report builder, then V2 advanced builder with calculated fields and sharing. Theme 2: Mobile Experience Gaps Frequency: 12/20 customers (60%) Intensity: Medium-High (5 mentioned considering alternatives) Segment: Equal across all segments Specific Requests:
  • Mobile approval workflows (10 requests)
  • Android stability fixes (5 requests)
  • Offline mode (4 requests)
  • Mobile notifications that actually work (3 requests)
Recommendation: Medium-high priority. Approval workflows are table stakes for enterprise. Android stability is reputation risk. Theme 3: Integration Reliability Frequency: 10/20 customers (50%) Intensity: High (7 described as “daily frustration”) Segment: Strongest in Mid-market (6/7) Specific Requests:
  • Sync reliability improvements (8 requests)
  • Better error notifications (6 requests)
  • Self-service sync troubleshooting (4 requests)
  • Sync status dashboard (3 requests)
Recommendation: Critical for retention. Integration issues directly correlate with churn risk. Prioritize reliability over new integrations. Appendix: All Feature Requests (Ranked)

Key Takeaways

Getting Started

  1. Start Small: Install pre-built plugins before building custom ones. The official library covers most common use cases.
  2. Test Before Scaling: Use claude --plugin-dir ./your-plugin to test locally before installing permanently.
  3. Leverage Community: 9,000+ community plugins already exist. Search before building from scratch.
  4. Focus on High-ROI: Target repetitive, time-consuming tasks that you do weekly or daily. Even 30-minute time savings compounds.
  5. Iterate: Plugins can be customized after installation. Start with defaults, then refine based on your workflow.

Architecture Decisions

Common Pitfalls

Next Steps

  1. Download Claude Desktop: https://claude.com/download
  2. Enable Cowork: Click “Cowork” tab, grant folder access
  3. Install Your First Plugin: Cowork tab, then Plugins, then Browse, then Install
  4. Try a Built-in Command: Type / to see available commands
  5. Join the Community:

Conclusion

Claude Cowork plugins represent a fundamental shift in how knowledge workers interact with AI. Instead of generic conversations, you now have access to specialized, repeatable workflows that understand your domain. The key insight: Plugins aren’t just about saving time (though they do — often 50-80% reduction in manual work). They’re about consistency and scalability. A plugin that extracts RFP requirements does it the same way every time, catches the same edge cases, and produces the same structured output — whether it’s your 1st RFP or your 100th. What we covered:
  • How plugins work (5 components: commands, sub-agents, MCP, hooks, skills)
  • How to install and customize pre-built plugins
  • How to build your own plugins from scratch
  • 10 real-world use cases with full implementation details
  • Best practices for architecture and distribution
What’s next for you:
  1. Identify your “Monday morning dread” tasks — the repetitive work you procrastinate on or would benefit from delegating
  2. Find or build a plugin that automates 80% of it
  3. Reclaim those hours for work that actually requires human judgment
The future of knowledge work isn’t human vs. AI. It’s human with AI, and plugins are the bridge.