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
Clarify the decision or deliverable.
State assumptions before analysis.
Apply the technique explicitly rather than implicitly.
Capture findings in a structured table or list.
Separate facts, inferences, and unknowns.
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
1---2name: process-model-spec3description: Purpose4---5## Purpose6Specify a process model clearly enough that a UML activity diagram or BPMN model can be drawn consistently.78## Use when9- a process must be visualised10- as-is or to-be work needs explicit flow definition11- actors, decisions, and outcomes must be clarified1213## Inputs14- problem context15- available evidence and constraints16- known stakeholders or actors17- desired output format1819## Procedure201. Clarify the decision or deliverable.212. State assumptions before analysis.223. Apply the technique explicitly rather than implicitly.234. Capture findings in a structured table or list.245. Separate facts, inferences, and unknowns.256. End with implications for next actions.2627## Outputs28- process narrative29- tasks/actors/decisions/outcome breakdown30- as-is or to-be model spec31- modelling assumptions3233## Guardrails34- Do not present the technique as the answer; use it to inform a decision.35- Flag missing evidence and weak assumptions.36- Keep terminology consistent with the project glossary.37- Where tradeoffs exist, rank them explicitly.3839## Completion criteria40- technique applied correctly41- assumptions visible42- findings actionable43- next step clear
Run npx skillmds@latest add 45ck/process-model-spec in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Purpose It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
45ck (@45ck) published this skill. Their other Agent Skills are listed on their SkillMD profile.