pm

Manage projects across multiple businesses using kanban boards with Eisenhower prioritization.

Updated Aug 13, 2026
One-click install
npx skills add https://github.com/imMamdouhaboammar/marketing-skills --skill pm-immamdouhaboammar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm
Source: https://github.com/imMamdouhaboammar/marketing-skills/tree/main/skills/pm
Command: npx skills add https://github.com/imMamdouhaboammar/marketing-skills --skill pm-immamdouhaboammar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Running multiple businesses or projects at once makes it hard to see what to work on next, what is blocked, and what shipped — especially when each business uses a different project management tool. This Skill provides a single methodology (kanban + Eisenhower + async-first updates) that works across Notion, GitHub Projects, Plane, Linear, Obsidian, or manual boards. ## Core Features & Use Cases - Six operating modes: setup (scaffold a board for a business), triage (Eisenhower-sort the backlog), next (pick the highest-priority task on one board or across all boards), status (generate a paste-ready async snapshot), unblock (diagnose the Review/Blocked column), and weekly (Friday pulse plus next-week planning). - Tool-agnostic adapters: read, create, and move cards via the Notion API, gh CLI, Plane API, Linear MCP/API, Obsidian markdown kanban files, or a manual paste-based mode. - WIP limits and cross-portfolio ranking: caps In Progress at 3 per board and 5 across all boards, and ranks Ready items by Eisenhower quadrant when choosing what to pull next. - Use Case: On Friday afternoon, run the weekly mode to get a combined snapshot of what shipped, what is blocked, and which 3–5 Q2 items to pull into In Progress on Monday — ready to paste into a partner update or Notion log. ## Quick Start Ask the assistant to run /pm next to see the highest-priority task across all your business boards.

Frequently Asked Questions about pm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple projects across different businesses in one place?

Use one kanban board per business with five columns (Backlog, Ready, In Progress, Review/Blocked, Done) and a shared Eisenhower prioritization layer. The cross-portfolio next mode ranks Ready items from every board so you can pick the highest-leverage task overall.

How do I prioritize a backlog with the Eisenhower matrix?

Sort each backlog item into Q1 (urgent and important), Q2 (important, not urgent), Q3 (urgent, not important), or Q4 (neither). Move Q1 and Q2 items to Ready, delegate Q3, and archive Q4, then pull Q1 before Q2 when choosing next work.

Can I use kanban boards with Notion, GitHub Projects, or Linear together?

Yes. Each business maps to one tool in a boards config file, and per-tool adapters handle listing, reading, creating, and moving cards. Notion uses its API with a Status select property, GitHub uses the gh CLI, and Linear uses MCP or its GraphQL API.

What is a good WIP limit for a personal kanban board?

Cap In Progress at 3 cards per board and 5 total across all boards. When the cap is reached, finish or move something to Review/Blocked before pulling new work, since multitasking reliably stalls shipping.

How do I write an async status update for a project?

Lead with the headline of what shipped or what is at risk, then list in-progress items, blocked items with the specific blocker named, and the next two or three Ready cards. End with one explicit open question that would unblock momentum.