BPMN 2.0 process modeling and analysis skill for AS-IS/TO-BE business process documentation, bottleneck identification, automation opportunity assessment, process maturity scoring, and process improvement design. Use whenever the user mentions process mapping, BPMN, business process, process flow, swimlane, AS-IS process, TO-BE process, process improvement, operational workflow, delivery monitoring, process maturity, or needs to model how work flows through an organization. Especially relevant for SAP fit-to-standard workshops, IT services company operations, and service variant analysis. Also trigger for RACI assignment, automation ROI, or compliance audit trail. Trigger: BPMN, process mapping, AS-IS TO-BE, process flow, swimlane, process maturity, automation ROI, RACI, fit-to-standard, process improvement, operational workflow.
From pmnpx claudepluginhub javimontano/mao-pm-apexThis skill is limited to using the following tools:
evals/eval-result-1.mdevals/evals.jsonreferences/henka-process-variants.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
"A process you can't see is a process you can't improve."
Model, analyze, and improve business processes using BPMN 2.0 notation. Delivers AS-IS documentation with pain points, TO-BE design with automation opportunities, process maturity scoring, automation ROI, and SAP fit-to-standard alignment. Produces HTML deliverables with Sofka branding.
For project-specific variants, RACI templates, maturity model, compliance:
references/henka-process-variants.md
| Attribute | Description |
|---|---|
| Actor | Role (not person name) |
| Action | Verb + object |
| System | Tool/system used |
| Input/Output | Data consumed/produced |
| Duration | Active work time |
| Wait Time | Queue time before step |
| Exceptions | What can go wrong |
| Pain Points | Friction, workarounds |
| Role | Definition | Rule |
|---|---|---|
| R (Responsible) | Performs the work | Exactly 1 |
| A (Accountable) | Owns the outcome | Exactly 1 |
| C (Consulted) | Input before execution | 0+ |
| I (Informed) | Notified after | 0+ |
| Category | Description | Visual |
|---|---|---|
| Bottleneck | High wait time, queues | Red border |
| Manual Workaround | Process outside system | Orange border |
| Data Quality | Errors, rework | Yellow border |
| Dependency | External wait | Blue border |
| Knowledge Gap | Tribal knowledge | Violet border |
| Metric | Formula | Target |
|---|---|---|
| Cycle Time | End - Start | Minimize |
| Throughput | Completed / Period | Maximize |
| Wait Time | Total - Active | Minimize |
| Rework Rate | Corrections / Total | Minimize |
| Automation Rate | Automated / Total steps | Maximize |
| First-Pass Yield | Correct first / Total | Maximize |
| Utilization | Billable / Available hrs | 75-85% |
Annual Manual Cost = (Hours/month x 12) x Hourly Rate
Automation Dev Cost = One-time build + test
Annual Maintenance = ~15-20% of dev cost
Annual Savings = Manual Cost - Maintenance
ROI = Savings / Dev Cost x 100%
Payback = Dev Cost / (Savings - Maintenance)
START -> [Assess Requirements] -> [Check Availability]
-> XOR{Available?}
YES -> [Allocate] -> [Update Metrics] -> END
NO -> XOR{Priority?} HIGH -> [Override/Hire] | MEDIUM -> [Queue]
START -> [Create Client] -> [Legal Validate] -> [Master Data]
-> [Create Project+SD] -> [Assign Resources] -> [Monthly Cycle]
-> PARALLEL{[Hours], [Novelties], [Forecasts]}
-> [Validate] -> [Invoice] -> [Close Period] -> END
START -> [Collect Timesheets] -> [Validate]
-> XOR{Valid?} NO -> [Correct] YES -> [Calculate Billable]
-> [Apply Rates] -> [FX if cross-border] -> [Create Invoice]
-> [Approval] -> [Send] -> [Post AR] -> END
START -> [Submit] -> [Auto Validation]
-> XOR{Valid?} NO -> [Return] YES -> [PM Approval]
-> XOR{Approved?} REJECT -> [Return] APPROVE -> [Financial check]
-> PARALLEL{[Payroll], [Billing], [Profitability]} -> END
| Level | Name | Characteristics |
|---|---|---|
| 1 | Ad-hoc | Undocumented, person-dependent, tribal knowledge |
| 2 | Documented | AS-IS captured but not standardized |
| 3 | Standardized | Single process across GEOs, parameterized |
| 4 | Measured | KPIs tracked, SLAs defined, dashboards |
| 5 | Optimized | Continuous improvement, process mining |
| BPMN Lane | SAP Module | Key Apps |
|---|---|---|
| Resource Mgmt | PS/HCM | Timesheet, Resource Planning |
| Cost Control | CO | Activity Types, Cost Centers |
| Sales & Billing | SD | Sales Orders, Billing Docs |
| Revenue Rec | FI-RA | Scope 1IL |
| Project Mgmt | PS | WBS Elements |
| Intercompany | FI/CO | Scope 1GP/40Y |
SAP standard covers 80%+?
|-- YES: Config? -> Configure. Key User Ext? -> Extend.
| Process change OK? -> Workaround. Else -> Custom (escalate).
|-- NO: Critical? -> Hybrid. Not critical? -> Defer.
%%{init: {'theme': 'base', 'themeVariables': {
'primaryColor': '#FF7E08', 'primaryTextColor': '#000000',
'primaryBorderColor': '#CC6506', 'lineColor': '#333130',
'secondaryColor': '#EFEAE4', 'tertiaryColor': '#FAF8F6',
'fontFamily': 'Inter, system-ui, sans-serif'
}}}%%
%%{init: {'theme': 'neutral'}}%%
XX_Analisis_Proceso_ASIS_Deep.htmlXX_Analisis_Proceso_TOBE_Deep.html