Add Claude Cowork integration (12 plugins, 121 agents)#143
Add Claude Cowork integration (12 plugins, 121 agents)#1434shil wants to merge 7 commits intomsitarzewski:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new Claude Cowork integration by introducing Cowork plugin manifests and per-agent SKILL.md files, plus updating top-level docs to include the new tool.
Changes:
- Added Cowork plugin manifests (
.claude-plugin/plugin.json) for multiple divisions. - Added many new Cowork skill definitions (
skills/*/SKILL.md) for agents across divisions. - Updated documentation to list/describe the Claude Cowork integration and installation command.
Reviewed changes
Copilot reviewed 97 out of 137 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| integrations/claude-cowork/agency-spatial-computing/.claude-plugin/plugin.json | Adds Cowork plugin manifest for spatial-computing division |
| integrations/claude-cowork/agency-sales/skills/outbound-strategist/SKILL.md | Adds Cowork skill definition for Outbound Strategist |
| integrations/claude-cowork/agency-sales/skills/deal-strategist/SKILL.md | Adds Cowork skill definition for Deal Strategist |
| integrations/claude-cowork/agency-sales/.claude-plugin/plugin.json | Adds Cowork plugin manifest for sales division |
| integrations/claude-cowork/agency-project-management/skills/studio-producer/SKILL.md | Adds Cowork skill definition for Studio Producer |
| integrations/claude-cowork/agency-project-management/skills/studio-operations/SKILL.md | Adds Cowork skill definition for Studio Operations |
| integrations/claude-cowork/agency-project-management/skills/senior-project-manager/SKILL.md | Adds Cowork skill definition for Senior Project Manager |
| integrations/claude-cowork/agency-project-management/skills/project-shepherd/SKILL.md | Adds Cowork skill definition for Project Shepherd |
| integrations/claude-cowork/agency-project-management/skills/experiment-tracker/SKILL.md | Adds Cowork skill definition for Experiment Tracker |
| integrations/claude-cowork/agency-project-management/.claude-plugin/plugin.json | Adds Cowork plugin manifest for project-management division |
| integrations/claude-cowork/agency-product/skills/trend-researcher/SKILL.md | Adds Cowork skill definition for Trend Researcher |
| integrations/claude-cowork/agency-product/skills/sprint-prioritizer/SKILL.md | Adds Cowork skill definition for Sprint Prioritizer |
| integrations/claude-cowork/agency-product/skills/feedback-synthesizer/SKILL.md | Adds Cowork skill definition for Feedback Synthesizer |
| integrations/claude-cowork/agency-product/skills/behavioral-nudge-engine/SKILL.md | Adds Cowork skill definition for Behavioral Nudge Engine |
| integrations/claude-cowork/agency-product/.claude-plugin/plugin.json | Adds Cowork plugin manifest for product division |
| integrations/claude-cowork/agency-paid-media/skills/tracking-measurement-specialist/SKILL.md | Adds Cowork skill definition for Tracking & Measurement Specialist |
| integrations/claude-cowork/agency-paid-media/skills/search-query-analyst/SKILL.md | Adds Cowork skill definition for Search Query Analyst |
| integrations/claude-cowork/agency-paid-media/skills/programmatic-display-buyer/SKILL.md | Adds Cowork skill definition for Programmatic & Display Buyer |
| integrations/claude-cowork/agency-paid-media/skills/ppc-campaign-strategist/SKILL.md | Adds Cowork skill definition for PPC Campaign Strategist |
| integrations/claude-cowork/agency-paid-media/skills/paid-social-strategist/SKILL.md | Adds Cowork skill definition for Paid Social Strategist |
| integrations/claude-cowork/agency-paid-media/skills/paid-media-auditor/SKILL.md | Adds Cowork skill definition for Paid Media Auditor |
| integrations/claude-cowork/agency-paid-media/skills/ad-creative-strategist/SKILL.md | Adds Cowork skill definition for Ad Creative Strategist |
| integrations/claude-cowork/agency-paid-media/.claude-plugin/plugin.json | Adds Cowork plugin manifest for paid-media division |
| integrations/claude-cowork/agency-marketing/skills/zhihu-strategist/SKILL.md | Adds Cowork skill definition for Zhihu Strategist |
| integrations/claude-cowork/agency-marketing/skills/xiaohongshu-specialist/SKILL.md | Adds Cowork skill definition for Xiaohongshu Specialist |
| integrations/claude-cowork/agency-marketing/skills/wechat-official-account-manager/SKILL.md | Adds Cowork skill definition for WeChat OA Manager |
| integrations/claude-cowork/agency-marketing/skills/twitter-engager/SKILL.md | Adds Cowork skill definition for Twitter Engager |
| integrations/claude-cowork/agency-marketing/skills/tiktok-strategist/SKILL.md | Adds Cowork skill definition for TikTok Strategist |
| integrations/claude-cowork/agency-marketing/skills/social-media-strategist/SKILL.md | Adds Cowork skill definition for Social Media Strategist |
| integrations/claude-cowork/agency-marketing/skills/reddit-community-builder/SKILL.md | Adds Cowork skill definition for Reddit Community Builder |
| integrations/claude-cowork/agency-marketing/skills/instagram-curator/SKILL.md | Adds Cowork skill definition for Instagram Curator |
| integrations/claude-cowork/agency-marketing/skills/growth-hacker/SKILL.md | Adds Cowork skill definition for Growth Hacker |
| integrations/claude-cowork/agency-marketing/skills/content-creator/SKILL.md | Adds Cowork skill definition for Content Creator |
| integrations/claude-cowork/agency-marketing/skills/bilibili-content-strategist/SKILL.md | Adds Cowork skill definition for Bilibili Content Strategist |
| integrations/claude-cowork/agency-marketing/.claude-plugin/plugin.json | Adds Cowork plugin manifest for marketing division |
| integrations/claude-cowork/agency-game-development/skills/technical-artist/SKILL.md | Adds Cowork skill definition for Technical Artist |
| integrations/claude-cowork/agency-game-development/skills/level-designer/SKILL.md | Adds Cowork skill definition for Level Designer |
| integrations/claude-cowork/agency-game-development/skills/game-designer/SKILL.md | Adds Cowork skill definition for Game Designer |
| integrations/claude-cowork/agency-game-development/.claude-plugin/plugin.json | Adds Cowork plugin manifest for game-development division |
| integrations/claude-cowork/agency-engineering/skills/senior-developer/SKILL.md | Adds Cowork skill definition for Senior Developer |
| integrations/claude-cowork/agency-engineering/skills/security-engineer/SKILL.md | Adds Cowork skill definition for Security Engineer |
| integrations/claude-cowork/agency-engineering/skills/frontend-developer/SKILL.md | Adds Cowork skill definition for Frontend Developer |
| integrations/claude-cowork/agency-engineering/skills/embedded-firmware-engineer/SKILL.md | Adds Cowork skill definition for Embedded Firmware Engineer |
| integrations/claude-cowork/agency-engineering/skills/backend-architect/SKILL.md | Adds Cowork skill definition for Backend Architect |
| integrations/claude-cowork/agency-engineering/skills/autonomous-optimization-architect/SKILL.md | Adds Cowork skill definition for Autonomous Optimization Architect |
| integrations/claude-cowork/agency-engineering/skills/ai-engineer/SKILL.md | Adds Cowork skill definition for AI Engineer |
| integrations/claude-cowork/agency-engineering/.claude-plugin/plugin.json | Adds Cowork plugin manifest for engineering division |
| integrations/claude-cowork/agency-design/skills/visual-storyteller/SKILL.md | Adds Cowork skill definition for Visual Storyteller |
| integrations/claude-cowork/agency-design/skills/inclusive-visuals-specialist/SKILL.md | Adds Cowork skill definition for Inclusive Visuals Specialist |
| integrations/claude-cowork/agency-design/skills/image-prompt-engineer/SKILL.md | Adds Cowork skill definition for Image Prompt Engineer |
| integrations/claude-cowork/agency-design/skills/brand-guardian/SKILL.md | Adds Cowork skill definition for Brand Guardian |
| integrations/claude-cowork/agency-design/.claude-plugin/plugin.json | Adds Cowork plugin manifest for design division |
| integrations/claude-cowork/README.md | Adds Cowork-specific install and usage docs |
| README.md | Updates root README to mention Cowork in tool list and install command |
Comments suppressed due to low confidence (1)
README.md:1
- The Cowork install destination is documented as a macOS-only path here, while
integrations/claude-cowork/README.mddocuments Linux and aCLAUDE_COWORK_PLUGINS_DIRoverride. Consider aligning by either listing macOS/Linux/custom here too, or linking to the integration README for OS-specific paths to prevent users on Linux from installing to the wrong location.
# 🎭 The Agency: AI Specialists Ready to Transform Your Workflow
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
integrations/claude-cowork/agency-sales/skills/outbound-strategist/SKILL.md
Outdated
Show resolved
Hide resolved
integrations/claude-cowork/agency-project-management/skills/senior-project-manager/SKILL.md
Outdated
Show resolved
Hide resolved
integrations/claude-cowork/agency-sales/.claude-plugin/plugin.json
Outdated
Show resolved
Hide resolved
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…nior-project-manager/SKILL.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
Thanks @4shil for tackling the Cowork integration — this is a feature we want! Two things need addressing: 1. Generated files committed. All 121 SKILL.md files and 12 plugin.json files under 2. Skills vs Agents. After researching the Cowork/Claude Code plugin format, our agents should map to subagents (files in Also worth adding: a top-level Happy to discuss the architecture if you want to iterate on this! |
… files, add marketplace.json support - Remove all generated integrations/claude-cowork/agency-* files (gitignored) - Add integrations/claude-cowork/ to .gitignore (except README.md) - convert_cowork: switch from skills/<slug>/SKILL.md to agents/<slug>.md format (same .md format as ~/.claude/agents/ per subagents docs) - finalize_cowork: generate .claude-plugin/marketplace.json at repo root so users can do: /plugin marketplace add msitarzewski/agency-agents - Add convert_qwen and install_claude_cowork to install.sh ALL_TOOLS - Merge upstream main changes (new engineering/marketing/specialized agents) - Fix merge conflicts in scripts/convert.sh and scripts/install.sh
|
Thanks for the feedback! I've applied the changes — removed the generated files, added the |
Closes #61
What this adds
Claude Cowork integration as the 11th supported tool. Each division maps to a plugin, and each agent maps to a skill inside that plugin.
Division → Plugin mapping
Generated structure per plugin
Changes
scripts/convert.sh: Addedconvert_cowork()andfinalize_cowork()functions + wired into the tool dispatcher andvalid_tools/tools_to_runarraysscripts/install.sh: Addeddetect_claude_cowork()andinstall_claude_cowork()functions + wired intoALL_TOOLS,is_detected,tool_label, andinstall_toolintegrations/claude-cowork/: Pre-generated plugin folders (one per division)integrations/claude-cowork/README.md: Install guide and agent rosterREADME.md: Updated Quick Start + integration list + roadmap checkboxUsage
Follows the same pattern as
convert_antigravity()/convert_gemini_cli()for SKILL.md generation. Theplugin.jsonformat uses a minimal structure (name, version, description, skills array) consistent with the file-based Cowork plugin spec.