
Cowork Plugin Customizer
Customize a Claude Code plugin for a specific organization's tools and workflows.
Install
npx skills add TencentCloud/Octop --skill cowork-plugin-customizer -g -a claude-code -y- Repository
- TencentCloud/Octop11.4k
- Category
- AI and agents
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,317 tokens
- Runs scripts
- No, instructions only
What it does
Customize a Claude Code plugin for a specific organization's tools and workflows. Use when: customize plugin, set up plugin, configure plugin, tailor plugin, adjust plugin settings, customize plugin connectors, customize plugin skill, tweak plugin, modify plugin configuration.
Cowork Plugin Customization
Customize a plugin for a specific organization, either by setting up a generic plugin template for the first time, or by tweaking and refining an already-configured plugin.
Target format: this skill customizes Claude Code / Cowork plugin packages (
.claude-plugin/plugin.json+skills/...). That is the deliverable format, distinct from the Octop expert-library format (manifest.json); do not conflate the two.
Finding the plugin: The plugin's source files live inside this workspace. Ask the user which directory holds the plugin, or search the workspace for
.claude-plugin/plugin.jsonto locate it, then read its files to understand its structure before making changes. If the plugin is not in the workspace yet, ask the user to upload or provide its files first, do not abort.
Determining the Customization Mode
After locating the plugin, check for ~~-prefixed placeholders: grep -rn '~~\w' /path/to/plugin --include='*.md' --include='*.json'
Default rule: If
~~placeholders exist, default to Generic plugin setup unless the user explicitly asks to customize a specific part of the plugin.
1. Generic plugin setup, The plugin contains ~~-prefixed placeholders. These are customization points in a template that need to be replaced with real values (e.g., ~~Jira → Asana, ~~your-team-channel → #engineering).
2. Scoped customization, No ~~ placeholders exist, and the user asked to customize a specific part of the plugin (e.g., "customize the connectors", "update the standup skill", "change the ticket tool"). Read the plugin files to find the relevant section(s) and focus only on those. Do not scan the entire plugin or present unrelated customization items.

