Skills for Real Engineers. Straight from my .agents directory.
project-manager
Agent skill fromcoreyhaines31/makerskills
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, single board or across all), status (paste-ready async snapshot), unblock (diagnose Review/Blocked column), weekly (Friday pulse + week planning). Triggers on "/project-manager," "/pm," "/pm setup," "/pm triage," "/pm next," "/pm status," "/pm unblock," "/pm weekly," "project manager," "what should I work on next," "kanban status," "Eisenhower this," "triage my backlog," "what's blocked." Not for specing or launch-readiness checks on an app (see product-manager).
How to install project-manager
npx skills add coreyhaines31/makerskills# or add only this skill to Claude Code: copy the folder
skills/project-manager/
# into
~/.claude/skills/project-manager/ (all projects)
.claude/skills/project-manager/ (one project)
1# /project-manager — Project management across the portfolio23Methodology-first project management. Kanban + Eisenhower + async. One board per business. Tool-agnostic via adapters.45## Mental model67Each business gets its own kanban with 5 columns:89```10Backlog → Ready → In Progress → Review/Blocked → Done/Archived11```1213- **Backlog**: everything that *might* matter — not yet committed14- **Ready**: triaged, well-defined, can be picked up15- **In Progress**: actively being worked16- **Review/Blocked**: waiting on someone else, review, or external dependency17- **Done/Archived**: shipped or killed1819**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).2021```22 Urgent Not Urgent23Important Q1: Do Q2: Schedule ← Q2 is the high-leverage zone24Not Important Q3: Delegate Q4: Delete25```2627**Async-first**: every status snapshot should read like a Loom you didn't have to record. Make work visible without requiring a meeting.2829## Step 1 — Detect mode and target3031Parse the invocation:3233| Invocation | Mode | Target |34|---|---|---|35| `/project-manager setup [business]` | setup | the named business |36| `/project-manager triage [business]` | triage | the named business (or ask) |37| `/project-manager next [business]` | next | the named business |38| `/project-manager next` | next | **across all boards** (cross-portfolio) |39…
Excerpt shown under the repository's MIT license.
More skills in makerskills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
