arch-lens-process-flow
Create Process/Execution Flow architecture diagram showing runtime behavior, state transitions, and decision points. Physiological lens answering "How does it behave?
npx skills add majiayu000/claude-skill-registry --skill arch-lens-process-flow --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Process Flow Architecture Lens **Cognitive Mode:** Physiological **Primary Question:** "How does it behave?" **Focus:** Runtime Behavior, State Transitions, Decision Points, Control Flow ## When to Use - Need to understand runtime execution paths - Documenting state machines or workflows - Analyzing decision points and branching logic - User invokes `/autoskillit:arch-lens-process-flow` or `/autoskillit:make-arch-diag process` ## Critical Constraints **NEVER:** - Modify any source code files - Include static structure details (that's C4 lens) - Show data storage details (that's data lineage lens) **ALWAYS:** - Focus on BEHAVIOR and STATE TRANSITIONS - Show decision points as diamonds - Include loop mechanisms and retry logic - BEFORE creating any diagram, LOAD the `/autoskillit:mermaid` skill using the Skill tool - this is MANDATORY --- ## Analysis Workflow ### Step 1: Launch Parallel Exploration Subagents Spawn Explore subagents to investigate: **State Machines & Workflows** - Find state definitions and transitions - Identify workflow orchestration - Look for: state machine patterns, workflow graphs, FSM implementations, state enum/constants **Entry Points & Triggers** - Find ho
- When to Use
- Critical Constraints
- Analysis Workflow
- Step 1: Launch Parallel Exploration Subagents
- Step 2: Map State Transitions
- Step 3: Identify Flow Patterns
- Step 4: Create the Diagram
- Step 5: Write Output
- Output Template
- Pre-Diagram Checklist
- Related Skills
What does the arch-lens-process-flow skill do?
Create Process/Execution Flow architecture diagram showing runtime behavior, state transitions, and decision points. Physiological lens answering "How does it behave?
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill arch-lens-process-flow --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
