A custom plugin marketplace for Claude Code and Anthropic Cowork — built and maintained by Indranil Banerjee.
All three plugins ship with zero global hooks and zero auto-connecting MCP servers as of May 2026, so they coexist cleanly with other plugins and don't pollute unrelated Claude Code work. All HTTP MCP connectors are Cowork-compatible.
/plugin marketplace add indranilbanerjee/neels-plugins
In Cowork: Settings → Plugins → Add Marketplace → paste indranilbanerjee/neels-plugins.
/plugin list neels-plugins
/plugin install contentforge@neels-plugins
(Replace contentforge with digital-marketing-pro or socialforge as desired.)
| Plugin | Version | What it does |
|---|---|---|
| digital-marketing-pro | 3.2.0 | End-to-end digital marketing engagement methodology. v3.0 introduced the 12-Part Strategy Flow producing the Four Core Documents (61 explicit steps), Two-Views Model, Decision Matrix, and Living Project Instruction File on top of 25 specialist agents, 149 skills (141 atomic + 6 v3.0 methodology + 2 v3.2 quality-and-status), 68 Python scripts, 10 top commands, and 14 HTTP MCP connectors. v3.1 removed all global hooks; v3.1.1 added Cowork-compatible aggregator MCPs. v3.2 closes the v3.1 hook-removal gaps with explicit replacements: /dm:check pre-publish gate, /dm:status brand snapshot, embedded hallucination checks in content/email/social/PR agents, opt-in auto_save_insights flag. |
| contentforge | 3.9.1 | Enterprise content production pipeline with 13 agents, 19 skills, and 16 opt-in HTTP MCP connectors. v3.9 ships a 29-pattern AI-detection humanizer (adapted from Wikipedia: Signs of AI writing + blader/humanizer), a self-critique meta-pass, and optional voice calibration from a writing sample. v3.9.1 adds Cowork-compatible aggregator MCPs (Pipedream, Composio, Zapier, Make) for Google Sheets/Drive and other services. |
| socialforge | 1.5.1 | Agency-grade social media calendar automation with asset-first compositing. 25 commands, 15 skills, 5 agents, 19 scripts, 10 HTTP connectors (all Cowork-compatible). AI image generation via Vertex AI (Nano Banana 2/Pro), video generation via WaveSpeed (Kling v3.0 Pro). v1.5 ships zero global hooks; credential status now via /sf:status on demand. v1.5.1 hardened the plugin manifest. |
| Feature | Claude Code CLI | Anthropic Cowork |
|---|---|---|
| All 3 plugins install | ✓ | ✓ |
| Skills, agents, custom commands | ✓ | ✓ |
Persistent data via ${CLAUDE_PLUGIN_DATA} |
✓ | ✓ |
| Python scripts via Bash | ✓ | ✓ |
| HTTP MCP connectors (Notion, Canva, Webflow, Slack, Gmail, GCal, Figma, fal-ai, Replicate, Pipedream, Composio, Zapier, Make) | ✓ | ✓ |
stdio/npx MCP servers (in .mcp.json.example files) |
✓ | ✗ — use HTTP aggregators instead |
ContentForge v3.9.1's connectors reference catalog includes Pipedream, Composio, Zapier, and Make.com aggregator MCPs that cover Google Sheets/Drive and 1000+ other SaaS services — these are the recommended path for Cowork users.
All three plugins are designed to comply with the Anthropic Software Directory Policy:
- No financial transaction processing
- No advertising or ad-serving
- No circumvention of Claude safety guardrails
- AI-generated images (where supported) require explicit user approval and are produced in a clear marketing-content context
- All MCP connectors use OAuth 2.0 or API-key authentication via the connector provider's official endpoint
- Create your plugin with a
.claude-plugin/plugin.jsonmanifest (include$schema,name,version,description,author,homepage,repository,license,keywords). - Push it to its own GitHub repository with a LICENSE file.
- Add an entry to
.claude-plugin/marketplace.jsonin this repo with thesource: { source: "github", repo: "owner/repo" }format. - Bump the marketplace
metadata.version(semver: minor bump for a new plugin or feature release in an existing plugin; patch for hotfixes). - Commit and push — the marketplace updates instantly.
neels-plugins/
├── .claude-plugin/
│ └── marketplace.json ← Plugin catalog (3 plugins)
├── CHANGELOG.md ← Release history
├── LICENSE ← MIT
└── README.md ← This file
All three plugins follow a strict "no global side-effects" pattern as of May 2026:
hooks/hooks.jsonships as{"hooks":{}}. Plugin hooks fire globally on every Claude Code operation regardless of working directory, so embedding compliance/verification logic in hooks pollutes unrelated work. The work lives instead in agent files (where it runs in proper context) and Quality Gate criteria..mcp.jsonships as{"mcpServers":{}}. Plugin-bundled MCP servers auto-connect on plugin enable, which means shipping N servers triggers N connection attempts (and likely auth prompts) for users who only want some of them. Each plugin ships its full connector catalog as a.mcp.json.connectors-referencefile with per-entry auth notes; users opt in via the plugin's connect skill.
If you contribute a plugin to this marketplace, please follow the same pattern.
MIT © Indranil Banerjee. See LICENSE.