What problem does it solve?
Working in the EMP monorepo involves many boundaries—CI rules, protected paths, release safety, model routing, and worktree hygiene—and this Skill gives an AI agent a single operational guide so changes are scoped, verified, and delivered without violating repository conventions.
Core Features & Use Cases
- Change Matrix Validation: Maps each change type (docs, package code, CI, release, worktrees) to the minimum required verification commands such as
corepack pnpm ci:verify and workflow:check.
- Model Routing & Delegation: Defines token-first lanes (controller, spark, fast, impl, verifier, deep) and a delegation contract for spawning subagents with bounded briefs.
- Repository Operations: Covers Git/PR closure, worktree cleanup, Rstest-based test strategy, and release safety rules like dry-run publishing and package scope limits.
- Use Case: When asked to fix a build issue in
packages/cli, the agent reads the routing reference, traces the call path with CodeGraph, edits only the owning package, and runs the matrix-selected checks before reporting changed files and residual risk.
Quick Start
Use the emp-workflow skill to plan and validate my change to the EMP repository with the smallest sufficient verification steps.