Initial commit: WilloW-PMTools marketplace with willow-pmtools plugin
Marketplace with one plugin (willow-pmtools) that wires the projecttodos MCP server (mcp.willowbrook.work) into Cowork and ships a /todos morning briefing slash command.
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# Willowbrook PM Tools — Cowork Plugin Marketplace
|
||||
|
||||
Private plugin marketplace for Willowbrook team members. Sync this repo into Cowork to give everyone access to internal PM tools.
|
||||
|
||||
## Plugins in this marketplace
|
||||
|
||||
| Plugin | Purpose |
|
||||
|---|---|
|
||||
| [willow-pmtools](./plugins/willow-pmtools/) | Todo + list management wired to the company's 4D backend, plus a `/todos` morning briefing command. |
|
||||
|
||||
More plugins will be added here over time (Fieldwire, knowledge base, etc.).
|
||||
|
||||
## How Cowork admins install this
|
||||
|
||||
1. Claude Desktop → Organization settings → Plugins → Add plugin → GitHub → `<owner>/<repo>`
|
||||
2. The Claude GitHub App must be installed on this repo (private repo, github.com only — not GHE).
|
||||
3. Pick install preference per plugin: *Installed by default*, *Required*, *Available for install*, or *Not available*.
|
||||
4. Updates auto-sync on every merged PR (up to ~30 min); team members pick up changes on the next session.
|
||||
|
||||
## Repo layout
|
||||
|
||||
```
|
||||
.claude-plugin/
|
||||
marketplace.json ← catalog (REQUIRED at this exact path)
|
||||
plugins/
|
||||
willow-pmtools/
|
||||
.claude-plugin/
|
||||
plugin.json ← plugin manifest
|
||||
.mcp.json ← MCP server config
|
||||
commands/
|
||||
todos.md ← /todos slash command
|
||||
README.md
|
||||
```
|
||||
|
||||
The `marketplace.json` location is **not** optional — Cowork rejects manifests anywhere else.
|
||||
Reference in New Issue
Block a user