Install any skill in seconds. Free to start, no credit card required.
Get Started Free →coreyhaines31/pm
When you want to manage projects across your businesses using a kanban + Eisenhower methodology. One kanban per business (whatever portfolio of businesses, projects, or initiatives you run). Tool-agnostic — connects via API/MCP to whatever PM tool each business uses (Notion, GitHub Projects, Plane, Linear, Obsidian file-based, or manual mode). Async-first output. Six modes — setup (scaffold a new board for a business), triage (Eisenhower-sort the backlog), next (pick the next thing to work on, s
Passed 13 of 21 test cases with the skill, and 11 of 21 without it.
and 1 more in the full report
3 fixed11 passed either way7 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
I'm configuring a new project board mapping for my ecommerce business using Linear. The system asks where to persist this local configuration so it doesn't pollute the repository templates. Should it overwrite references/boards.md inside the repository folder, or store it in $HOME/.config/makerskills/pm/boards.md?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies the target configuration path `$HOME/.config/makerskills/pm/boards.md` rather than modifying repository reference files. | Passed | Passed |
| Creates parent directories automatically if the destination path does not exist yet. | Missed | Passed |
The instructions your model reads when the skill loads.
Methodology-first project management. Kanban + Eisenhower + async. One board per business. Tool-agnostic via adapters.
Each business gets its own kanban with 5 columns:
Backlog → Ready → In Progress → Review/Blocked → Done/Archived
Eisenhower sits on top of the board — used to triage Backlog → Ready (which items make the cut) and to pick next from Ready (which Ready item to pull).
Urgent Not Urgent
Important Q1: Do Q2: Schedule ← Q2 is the high-leverage zone
Not Important Q3: Delegate Q4: Delete
Async-first: every status snapshot should read like a Loom you didn't have to record. Make work visible without requiring a meeting.
Parse the invocation:
| Invocation | Mode | Target |
|---|---|---|
/pm setup [business] | setup | the named business |
/pm triage [business] | triage | the named business (or ask) |
/pm next [business] | next | the named business |
/pm next | next | across all boards (cross-portfolio) |
/pm status [business] | status | the named business (or ask) |
/pm unblock [business] | unblock | the named business (or ask) |
test cases passed, vs 11 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.