Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Claude Code plugin marketplace with skills, agents, and MCPs
This repo is a marketplace for Claude Code plugins, not a single tool. It bundles installable pieces for agent workflows, app development, content editing, analytics, connected services, and language server diagnostics. You add the marketplace first, then install only the plugins you want.
Builders who want to extend Claude Code with reusable plugins for development, content, analytics, and connected services.
You can add focused capabilities to Claude Code without building each workflow from scratch.
What it does
Installable plugin marketplace
Lists 34 plugins that can be added individually with Claude Code’s plugin commands.
Agent and CLI integrations
Includes `codex` and `gemini` plugins for second opinions, review, and outsourced agent work.
Development toolkit
Bundles `developer`, `react-best-practices`, `shopify-developer`, `tampermonkey`, and `google-apps-script` plugins for app work.
Analytics and ads tools
Includes `google-tagmanager`, `google-analytics`, and `google-ads-scripts` for tracking and campaign work.
Productivity and content plugins
Adds `message`, `documents`, `ffmpeg`, and `humanise` for drafts, files, media, and writing cleanup.
MCP server collection
Provides multiple MCP connectors such as Cloudflare, Google Workspace, Notion, n8n, Excalidraw, Perplexity, and data sources.
LSP server plugins
Adds Bash, CSS, HTML, JSON, and YAML language server support for live diagnostics and completions.
How to get it
- 1Inside Claude Code
/plugin marketplace add henkisdabro/wookstar-claude-plugins
- 2Or from your terminal
claude plugin marketplace add henkisdabro/wookstar-claude-plugins
- 3Run
/plugin install timezone-tools@wookstar-claude-plugins /plugin install google-apps-script@wookstar-claude-plugins /plugin install tampermonkey@wookstar-claude-plugins /plugin install google-tagmanager@wookstar-claude-plugins /plugin install google-analytics@wookstar-claude-plugins /plugin install google-ads-scripts@wookstar-claude-plugins
README
Wookstar Claude Code Plugins
A curated marketplace for Claude Code - 33 plugins across development, analytics, AI, content, and ops. Pick what you need; everything is independently installable.
What's inside
| Category | Plugins | What you get |
|---|---|---|
| Development | 6 | A full dev toolkit, Cloudflare platform access, React/Next.js rules, Shopify, browser userscripts, Google Apps Script |
| Analytics | 3 | GTM, GA4, Google Ads automation |
| AI | 4 | Gemini and Codex CLI agents, Gemini and Perplexity MCP servers |
| Productivity | 5 | Rich-text email drafts, Gmail/Drive/Calendar, Notion, n8n, Excalidraw |
| Content | 3 | Word/Excel/PDF processing, FFmpeg reference, AI-text humaniser |
| Data | 3 | Stocks, crypto, FX rates |
| Utilities | 4 | Timezone tools, HTTP fetcher, MikroTik routers, weather |
| LSP servers | 5 | Real-time diagnostics for Bash, CSS, HTML, JSON, YAML |
Two install surfaces -
/plugin install …runs inside an active Claude Code session;claude plugin install …runs in a plain terminal. Both accept the same arguments. See Installation Methods for the full mapping.
Plugin catalogue
Development
developer- Pro toolkit: 3 commands (/containerize,/generate-prp,/execute-prp) + 4 skills (webapp testing, Chrome DevTools, PRP generation, Fifteen-Factor App) + 5 MCP servers (Chrome DevTools, Playwright, Microsoft docs, Firecrawl, Context7).mcp-cloudflare- Official Cloudflare MCP. 2,500+ API endpoints exposed through 2 tools (~1k tokens) for Workers, D1, KV, R2, DNS, Pages, WAF, Tunnels. OAuth.react-best-practices- 40+ rules for eliminating wasteful re-renders, optimising bundle size, and following modern React/Next.js patterns.shopify-developer- Liquid, theme dev (OS 2.0), GraphQL/REST APIs, app dev, Shopify Functions, Hydrogen, performance, debugging. API version 2026-01.tampermonkey- Userscript development with 18 reference files - browser automation, page modification, web enhancement.google-apps-script- Workspace automation: SpreadsheetApp, DocumentApp, GmailApp, DriveApp, CalendarApp, FormApp, SlidesApp, triggers.
Analytics
google-tagmanager- GTM containers, tags, triggers, variables, datalayer, debugging, custom templates. Includes GTM API MCP server (Stape.ai, browser auth).google-analytics- GA4 events, ecommerce, BigQuery analysis, Measurement Protocol, privacy compliance. Includes Analytics API MCP server (requires service account).google-ads-scripts- AdsApp campaign automation, bid management, keyword optimisation, reporting.
AI
gemini- Agent that drives Gemini CLI in headless mode. Use for second opinions, large-context analysis, code review, document summarisation.codex- Agent that drives OpenAI Codex CLI. Use for second opinions, agentic code tasks, automated review, bug triage.mcp-gemini-bridge- Google Gemini via MCP, browser auth.mcp-perplexity- Perplexity AI search and information retrieval.
Productivity
message- Rich-text email/WhatsApp drafts with live browser preview. Triggered by phrases like "draft an email to…" or "write a WhatsApp message…". Bun-powered preview server starts automatically.mcp-google-workspace- Gmail, Drive, Calendar (OAuth).mcp-notion- Notion workspace integration (browser auth).mcp-n8n- n8n workflow automation.mcp-excalidraw- Hand-drawn diagrams with streaming animations, fullscreen editing, checkpoint/restore, export to excalidraw.com.
Content
documents- Word (.docx), Excel (.xlsx), PDF processing - tracked changes, forms, tables, OCR, formulas.ffmpeg- Video and audio CLI reference - filters, codecs (H.264/H.265/VP9), GPU acceleration, common workflows.humanise- Strip 31 AI writing tells from text - inflated language, em-dash overuse, sycophantic tone, formulaic structure, placeholder text, leaked chatbot artifacts. Calibrates on a sample of your own writing, audits its own draft, and never invents a fact to make a vague sentence specific.
Data
mcp-alphavantage- Stock market data, company info, financial indicators (free API key).mcp-coingecko- Cryptocurrency prices and market data (demo API key).mcp-currency-conversion- Real-time FX exchange rates (no API key).
Utilities
timezone-tools- Timezone conversions and time queries across IANA timezones.mcp-fetch- Web content fetching and HTTP requests (no API key).mcp-mikrotik- MikroTik router management and network automation.mcp-open-meteo- Weather and climate data (no API key).
LSP servers
Real-time diagnostics, completions, and hover docs. Two-step install for each: first the language server binary (npm command shown), then the plugin itself (/plugin install lsp-<lang>@wookstar-claude-plugins).
| Plugin | Languages | Binary install |
|---|---|---|
lsp-bash | .sh, .bash (ShellCheck-powered) | npm i -g bash-language-server + brew install shellcheck |
lsp-css | .css, .scss, .less | npm i -g vscode-langservers-extracted |
lsp-html | .html, .htm | npm i -g vscode-langservers-extracted |
lsp-json | .json, .jsonc | npm i -g vscode-langservers-extracted |
lsp-yaml | .yaml, .yml (auto-detects GitHub Actions, Docker Compose, Kubernetes, 900+ schemas) | npm i -g yaml-language-server |
lsp-css,lsp-html, andlsp-jsonshare the samevscode-langservers-extractedpackage - one npm install covers all three.
Then install the plugins (e.g. all five at once):
/plugin install lsp-bash@wookstar-claude-plugins
/plugin install lsp-css@wookstar-claude-plugins
/plugin install lsp-html@wookstar-claude-plugins
/plugin install lsp-json@wookstar-claude-plugins
/plugin install lsp-yaml@wookstar-claude-plugins
Quick Start
1. Add the marketplace
Inside Claude Code:
/plugin marketplace add henkisdabro/wookstar-claude-plugins
Or from your terminal:
claude plugin marketplace add henkisdabro/wookstar-claude-plugins
2. Install the plugins you want
Pick from the catalogue above. Pattern is always <name>@wookstar-claude-plugins. A few common combinations:
# Core development
/plugin install developer@wookstar-claude-plugins
/plugin install mcp-cloudflare@wookstar-claude-plugins
/plugin install react-best-practices@wookstar-claude-plugins
# Analytics + email
/plugin install google-tagmanager@wookstar-claude-plugins
/plugin install google-analytics@wookstar-claude-plugins
/plugin install message@wookstar-claude-plugins
# Document and media work
/plugin install documents@wookstar-claude-plugins
/plugin install ffmpeg@wookstar-claude-plugins
/plugin install humanise@wookstar-claude-plugins
3. Use a plugin
Most plugins trigger automatically when you describe what you want in plain language - no slash command needed. For example, after installing message:
"Draft an email to Sarah about the project update."
The skill loads, generates the draft, and (for message) opens a live browser preview. For commands that have explicit slash forms (e.g. /containerize from the developer plugin), type the command directly.
If a plugin needs an API key, see Environment Variables.
Installation Methods
There are two ways to install and manage plugins. They do the same thing but run in different places - don't mix them up.
| Action | Inside Claude Code | Terminal CLI |
|---|---|---|
| Add this marketplace | /plugin marketplace add henkisdabro/wookstar-claude-plugins | claude plugin marketplace add henkisdabro/wookstar-claude-plugins |
| Install a plugin | /plugin install <name>@wookstar-claude-plugins | claude plugin install <name>@wookstar-claude-plugins |
| Update marketplace | /plugin marketplace update wookstar-claude-plugins | claude plugin marketplace update wookstar-claude-plugins |
| Update a plugin | /plugin update <name> | claude plugin update <name> |
| Enable / disable | /plugin enable <name> · /plugin disable <name> | claude plugin enable <name> · claude plugin disable <name> |
| Uninstall | /plugin uninstall <name> | claude plugin uninstall <name> |
| List installed | /plugin list | claude plugin list |
| Browse interactively | /plugin (opens UI) | n/a |
| Validate manifest | n/a | claude plugin validate <path> |
Rule of thumb: the /plugin snippets in this README assume a Claude Code session is open. In a plain terminal or CI, swap /plugin … for claude plugin ….
Environment Variables
Many MCP-powered plugins need API keys or credentials. Set these in your shell profile (~/.bashrc or ~/.zshrc).
Plugins that work without keys
mcp-fetch, mcp-open-meteo, mcp-currency-conversion, mcp-gemini-bridge (browser auth), mcp-notion (browser auth), google-tagmanager (GTM MCP via Stape.ai, browser auth).
Required environment variables by plugin (click to expand)
developer
# Optional - only needed if using these MCP servers
export CONTEXT7_API_KEY="your-context7-key" # https://upstash.com/context7
export FIRECRAWL_API_KEY="your-firecrawl-key" # https://firecrawl.dev/
google-analytics
export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service-account.json"
export GOOGLE_PROJECT_ID="your-gcp-project-id"
# Get credentials: GCP Console > APIs & Services > Credentials > Service Account
mcp-google-workspace
export GOOGLE_OAUTH_CLIENT_ID="your-client-id"
export GOOGLE_OAUTH_CLIENT_SECRET="your-client-secret"
# Get credentials: GCP Console > APIs & Services > Credentials > OAuth 2.0 Client
mcp-mikrotik
export MIKROTIK_HOST="your-router-ip"
export MIKROTIK_USER="your-username"
export MIKROTIK_PASSWORD="your-password"
mcp-n8n
export N8N_API_KEY="your-n8n-api-key"
# Get from: n8n Settings > API > Create API Key
mcp-alphavantage
export ALPHAVANTAGEAPIKEY="your-alphavantage-key"
# Free key: https://www.alphavantage.co/support/#api-key
mcp-coingecko
export COINGECKO_DEMO_API_KEY="your-coingecko-key"
# Demo key: https://www.coingecko.com/en/api
mcp-perplexity
export PERPLEXITY_API_KEY="your-perplexity-key"
# Get from: https://www.perplexity.ai/settings/api
After setting variables, restart your terminal or source ~/.bashrc (or ~/.zshrc). If claude doctor reports missing variables for a plugin you don't need, just claude plugin uninstall <name>.
Recommended companion plugins
Wookstar focuses on domain-specific skills. For core Claude Code capabilities, the official Anthropic marketplace is the best complement:
/plugin marketplace add anthropics/claude-plugins-official
Then pick from:
feature-dev,code-review,pr-review-toolkit,agent-sdk-dev- dev agentstypescript-lsp,pyright-lsp- LSPs not covered hereclaude-md-management,hookify,skill-creator,commit-commands,context7,playwright,ralph-loop- meta-tools
Upgrading
Upgrading from v5.x (only relevant if you installed before v6.0)
In v6.0 the productivity, marketing, and utilities umbrella plugins were split into focused single-purpose plugins.
Step 1 - Uninstall the old umbrellas (in your terminal)
# One-liner
claude plugin uninstall productivity@wookstar-claude-plugins && \
claude plugin uninstall marketing@wookstar-claude-plugins && \
claude plugin uninstall utilities@wookstar-claude-plugins && \
claude plugin marketplace update wookstar-claude-plugins && \
rm -rf ~/.claude/plugins/productivity ~/.claude/plugins/marketing ~/.claude/plugins/utilities
Step 2 - Clean up settings files
Check ~/.claude/settings.json and any .claude/settings.json in your projects:
grep -E "productivity|marketing|utilities" ~/.claude/settings.json
find ~ -path "*/.claude/settings.json" -exec grep -l -E "productivity|marketing|utilities" {} \; 2>/dev/null
| Old reference | Replace with |
|---|---|
productivity@… | Specific plugins (google-apps-script, tampermonkey, message) |
marketing@… | google-tagmanager, google-analytics, google-ads-scripts |
utilities@… | timezone-tools |
Step 3 - Install replacements
/plugin install timezone-tools@wookstar-claude-plugins
/plugin install google-apps-script@wookstar-claude-plugins
/plugin install tampermonkey@wookstar-claude-plugins
/plugin install google-tagmanager@wookstar-claude-plugins
/plugin install google-analytics@wookstar-claude-plugins
/plugin install google-ads-scripts@wookstar-claude-plugins
git-worktrees is no longer published - Claude Code now supports worktrees natively.
Team configuration
Add the marketplace and pre-enable plugins in .claude/settings.json so team members install them automatically when they trust the repo:
{
"extraKnownMarketplaces": {
"wookstar": {
"source": {
"source": "github",
"repo": "henkisdabro/wookstar-claude-plugins"
}
}
},
"enabledPlugins": [
"developer@wookstar-claude-plugins",
"documents@wookstar-claude-plugins",
"google-tagmanager@wookstar-claude-plugins",
"google-analytics@wookstar-claude-plugins"
]
}
Local development
git clone https://github.com/henkisdabro/wookstar-claude-plugins.git
cd wookstar-claude-plugins
# Add as local marketplace
/plugin marketplace add .
# Install a plugin for testing
/plugin install developer@wookstar-claude-plugins
# After making changes
/plugin marketplace update wookstar
# Validate manifest
claude plugin validate .
For contributor guidelines (manifest rules, MCP file references, LSP exception, skill style), see CLAUDE.md.
Documentation
Per-plugin READMEs:
- Toolkits - developer · documents · shopify-developer · humanise · message · react-best-practices · ffmpeg · google-tagmanager · google-analytics · google-ads-scripts · google-apps-script · tampermonkey · gemini · codex · timezone-tools
- MCP servers - mcp-cloudflare · mcp-excalidraw · mcp-fetch · mcp-google-workspace · mcp-mikrotik · mcp-n8n · mcp-notion · mcp-open-meteo · mcp-gemini-bridge · mcp-perplexity · mcp-alphavantage · mcp-coingecko · mcp-currency-conversion
- LSP servers - lsp-bash · lsp-css · lsp-html · lsp-json · lsp-yaml
Marketplace stats
- Version: 6.7.0 (see
marketplace.jsonfor the authoritative current value) - Plugins: 34
- Components: 2 agents, 3 commands, 18 skills, 16 embedded MCP servers, 6 LSP servers
- Categories: development, analytics, ai, productivity, documents, media, writing, data, utilities, lsp
Support
- Issues: GitHub Issues
- Docs: Claude Code Documentation
License
MIT - see LICENSE.
Acknowledgments
Built for the Claude Code community. Thanks to Anthropic for Claude Code and the plugin system, Simo Ahava for GTM/GA4 expertise, and the open-source community for the MCP server integrations.
Files in the repo
- .claude-plugin
- plugins
- scripts
- .gitattributes
- .gitignore
- AGENTS.md
- CLAUDE.md
- LICENSE
- README.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More plugins

Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Opinionated Oxlint rules for rejecting low-evidence TypeScript and JavaScript patterns
Teams-first Multi-agent orchestration for Claude Code