# Process Modelling And Improvement

> Purpose

- Skill: `45ck/process-modelling-and-improvement` (Agent Skill)
- Install (CLI): `npx skillmds@latest add 45ck/process-modelling-and-improvement`
- Raw SKILL.md: https://api.skillmd.com/api/skills/45ck/process-modelling-and-improvement/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: 45ck (https://skillmd.com/u/45ck)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/45ck/process-modelling-and-improvement

---

## Purpose
Understand the current process, surface pain points, and define an improved target process.

## Use when
- process inefficiency or inconsistency is a core issue
- as-is/to-be modelling is needed
- handoffs, roles, and decisions are not well understood

## Inputs
- project or problem context
- goals and constraints
- known stakeholders, systems, and documents
- level of formality required

## Procedure
1. Define the business event, actors, boundaries, and outcome.
2. Document the as-is process with tasks, flow, decisions, and handoffs.
3. Identify bottlenecks, duplication, ambiguity, and failure points.
4. Challenge assumptions and piecemeal modifications.
5. Design the to-be process with explicit improvements.
6. Compare as-is and to-be via a gap list.
7. Capture benefits, risks, and change implications.
8. Provide diagram-ready specs for UML activity or BPMN modelling.

## Outputs
- as-is process spec
- to-be process spec
- gap analysis
- improvement actions
- diagram instructions

## Guardrails
- Explicitly separate fact, inference, and assumption.
- Prefer evidence-backed conclusions over polished speculation.
- Where conflict exists, record it rather than smoothing it away.
- Produce artifacts that can be inspected, edited, and reused.

## Completion criteria
- deliverable pack exists
- tradeoffs are explicit
- unknowns are logged
- next decisions are obvious

