By connorads
Break work down and prioritise it, with an optional MCP memory connector for persistence across a session.
Break a large or vague goal into a structured set of concrete, actionable sub-tasks. Use when someone has a project, goal, or piece of work they want decomposed into manageable steps.
Order a list of tasks by priority using a clear, explained method (e.g. impact vs effort, or urgent/important). Use when someone has several tasks and wants help deciding what to do first.
An example Claude plugin marketplace. It catalogues three small, domain-neutral knowledge-work plugins, each bundling a couple of Skills. One plugin also ships an MCP connector to show how that slots in.
It's deliberately generic so it can be used as a template: copy the structure, swap in your own skills, and publish.
| Plugin | Skills | Notes |
|---|---|---|
writing-assistant | proofread, rewrite-tone | Clean up and re-tone any prose. |
meeting-notes | summarise, action-items | Turn raw notes into a recap + tracked actions. |
task-planner | breakdown, prioritise | Decompose and order work. Also ships a memory MCP connector. |
These are Skills — portable, model-invoked instructions. They're written to work as knowledge-work helpers across Claude surfaces (Claude chat, Cowork) and equally in Claude Code. They intentionally avoid surface-specific tricks, so the same skill behaves the same everywhere.
.
├── .claude-plugin/
│ └── marketplace.json # the catalogue: lists the three plugins
└── plugins/
├── writing-assistant/
│ ├── .claude-plugin/plugin.json
│ └── skills/
│ ├── proofread/SKILL.md
│ └── rewrite-tone/SKILL.md
├── meeting-notes/
│ ├── .claude-plugin/plugin.json
│ └── skills/
│ ├── summarise/SKILL.md
│ └── action-items/SKILL.md
└── task-planner/
├── .claude-plugin/plugin.json
├── .mcp.json # the MCP connector lives here
└── skills/
├── breakdown/SKILL.md
└── prioritise/SKILL.md
A few structural rules worth knowing if you adapt this:
plugin.json goes inside .claude-plugin/. Everything else (skills/,
.mcp.json, etc.) sits at the plugin root. This is the most common mistake./writing-assistant:proofread).description is what Claude uses to decide when to auto-invoke it — front-load
the "use when…" cue.Add the marketplace, then install the plugins you want.
# from a local checkout
/plugin marketplace add ./claude-marketplace-example
# or, once pushed to GitHub
/plugin marketplace add <owner>/claude-marketplace-example
# install a plugin
/plugin install writing-assistant@productivity-toolkit
Skills then appear as /writing-assistant:proofread, /meeting-notes:summarise, and so
on — and Claude can invoke them automatically based on their descriptions.
Iterate on a single plugin without installing:
claude --plugin-dir ./plugins/writing-assistant
# edit a SKILL.md, then run /reload-plugins to pick up changes
Validate before sharing:
claude plugin validate . # the marketplace
claude plugin validate ./plugins/task-planner # one plugin
task-planner bundles a connector in plugins/task-planner/.mcp.json. It uses the
reference @modelcontextprotocol/server-memory
server to give the planning skills somewhere to persist a task list within a session. The
connector starts automatically when the plugin is enabled; the skills work fine without it
too. Swap this entry for any MCP server (local binary or remote) to wire up your own
connector.
.claude-plugin/marketplace.json (name, owner,
description).plugins/ and list them in the plugins array..claude-plugin/plugin.json and a skills/<name>/SKILL.md per
skill.claude plugin validate . and commit.MIT — see LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub connorads/claude-marketplace-example --plugin task-plannerProofreading and tone-rewriting skills for any prose.
Turn raw meeting notes into clean summaries and tracked action items.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals forward.