Are you the author? Sign in to claim
An opinionated Claude Code Plugin Pack. Skills, Agents, Hooks, MCPs. Examples: Email draft preview assistance & humanisa
A curated marketplace for Claude Code - 34 plugins across development, analytics, AI, content, and ops. Pick what you need; everything is independently installable.
| 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 | 6 | Real-time diagnostics for Bash, CSS, HTML, JSON, Tailwind, 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.
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.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.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.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.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 29 AI writing tells from text - inflated language, em-dash overuse, sycophantic tone, formulaic structure, placeholder text.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).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).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-tailwind | Tailwind classes in .html/.css/.tsx/.jsx/.ts/.js | npm i -g @tailwindcss/language-server |
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 six 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-tailwind@wookstar-claude-plugins
/plugin install lsp-yaml@wookstar-claude-plugins
Inside Claude Code:
/plugin marketplace add henkisdabro/wookstar-claude-plugins
Or from your terminal:
claude plugin marketplace add henkisdabro/wookstar-claude-plugins
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
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.
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 ….
Many MCP-powered plugins need API keys or credentials. Set these in your shell profile (~/.bashrc or ~/.zshrc).
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).
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-analyticsexport 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-workspaceexport 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-mikrotikexport MIKROTIK_HOST="your-router-ip"
export MIKROTIK_USER="your-username"
export MIKROTIK_PASSWORD="your-password"
mcp-n8nexport N8N_API_KEY="your-n8n-api-key"
# Get from: n8n Settings > API > Create API Key
mcp-alphavantageexport ALPHAVANTAGEAPIKEY="your-alphavantage-key"
# Free key: https://www.alphavantage.co/support/#api-key
mcp-coingeckoexport COINGECKO_DEMO_API_KEY="your-coingecko-key"
# Demo key: https://www.coingecko.com/en/api
mcp-perplexityexport 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>.
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-toolsIn v6.0 the productivity, marketing, and utilities umbrella plugins were split into focused single-purpose plugins.
# 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
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 |
/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.
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"
]
}
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.
Per-plugin READMEs:
marketplace.json for the authoritative current value)MIT - see LICENSE.
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.
Rule enforcement plugin — save rules with natural language, enforce with 17 lifecycle hooks
Hook-based token compressor for 5 AI CLI hosts (Claude Code, Copilot CLI, OpenCode, Gemini CLI, Codex CLI). Up to 95% ba
Claude Code hook that writes a forward-only why-block (decisions, trade-offs, assumptions, limitations) into your PR des
Blocks dangerous git and shell commands from being executed by AI coding agents