# Process Model Spec

> Purpose

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

---

## Purpose
Specify a process model clearly enough that a UML activity diagram or BPMN model can be drawn consistently.

## Use when
- a process must be visualised
- as-is or to-be work needs explicit flow definition
- actors, decisions, and outcomes must be clarified

## Inputs
- problem context
- available evidence and constraints
- known stakeholders or actors
- desired output format

## Procedure
1. Clarify the decision or deliverable.
2. State assumptions before analysis.
3. Apply the technique explicitly rather than implicitly.
4. Capture findings in a structured table or list.
5. Separate facts, inferences, and unknowns.
6. End with implications for next actions.

## Outputs
- process narrative
- tasks/actors/decisions/outcome breakdown
- as-is or to-be model spec
- modelling assumptions

## Guardrails
- Do not present the technique as the answer; use it to inform a decision.
- Flag missing evidence and weak assumptions.
- Keep terminology consistent with the project glossary.
- Where tradeoffs exist, rank them explicitly.

## Completion criteria
- technique applied correctly
- assumptions visible
- findings actionable
- next step clear

