skills/deprecated/mpx-project-workflow/SKILL.md
Project workflow guidance for spec-driven development. Background knowledge auto-loaded when relevant.
npx skillsauth add MartinoPolo/mpx-claude-code mpx-project-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This document provides background knowledge about spec-driven development workflow. It is automatically loaded when discussing project specifications, checklists, or implementation planning.
┌──────────────────────────────────────────────────────────────┐
│ Project Lifecycle │
└──────────────────────────────────────────────────────────────┘
Idea ──► Spec ──► Plan ──► Implement ──► Test ──► Ship
│ │ │
▼ ▼ ▼
SPEC.md ROADMAP.md Commits
phases/
| File | Purpose | When Updated | | --------------- | ----------------------------------------------------------- | ------------------------------- | | SPEC.md | Requirements source of truth (checkbox list) | Initial creation, scope changes | | ROADMAP.md | Phase overview, dependencies, tracking, decisions, blockers | Phase completion, decisions | | phases/NN-name/ | Phase folder with CHECKLIST.md (specs + tasks + state) | During phase execution |
- [ ] / - [x])/mpx-add-requirements, /mpx-report-issue-or-bug, /mpx-parse-spec) are documentation-only.mpx/ files — never source code, configs, or testsmpx-spec-analyzer is the dedicated parser that converts SPEC into ROADMAP + phase checklists/mp-execute mpx/mp-handoff at end of each session to create ephemeral HANDOFF.md/mp-handoff was run — it is optional, not always present/mp-execute at next session start/mpx-show-project-status to see current stategit log --oneline -10/mpx-parse-spec to regenerate checklists/mp-execute mpx for complex work/mp-handoff was run)/mpx-add-requirements "..." to update SPEC safely/mp-execute mpx phase 3 — target specific phase/mp-execute mpx task — force single task/mp-execute mpx all — force entire remaining phase/mpx-add-requirements "description"/mpx-report-issue-or-bug "description of the bug"/mpx-setup - Unified setup (auto-detects: init, convert, restructure)
/mpx-init-repo - Git initialization only
/mpx-parse-spec - Re-parse edited SPEC via analyzer
/mp-execute mpx - Execute tasks (auto-selects phase and scope)
/mpx-show-project-status - Show progress and next steps
/mpx-add-requirements - Primary requirements entry (create/update + parse)
/mpx-report-issue-or-bug - Track bugs/issues in phase system
development
Audit all active skills for consistency, convention drift, and common issues. Auto-fixes where possible, reports remaining issues. Use when: "audit skills", "skill audit", "check skills", "lint skills"
testing
Ship finished work: sync base, commit, push, PR, wait for CI green, merge. Use when: "ship it", "ship and merge", "ship this"
development
Scan recent Claude Code sessions for grilling/design discussions, extract decisions, and update CONTEXT.md + DECISIONS.md. Use when: "harvest decisions", "extract decisions from sessions", "update docs from sessions", "sync decisions"
tools
Consolidate CONTEXT.md: remove duplicates, outdated items, tighten language. Use when: "consolidate context", "clean up context", "simplify context", "consolidate requirements"