Creator · guoliang1114-boop
Last updated · Sep 1, 2026
Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping.
Creator · guoliang1114-boop
Last updated · Sep 1, 2026
Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping.
Creator · guoliang1114-boop
Last updated · Sep 1, 2026
Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping.
Creator · guoliang1114-boop
Last updated · Sep 1, 2026
Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping.
Sandbox only
Install targets
Codex install prompt
Install the "bpmn" agent skill from https://github.com/guoliang1114-boop/AriaAI/tree/main/skills/bpmn. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"guoliang1114-boop-bpmn","task":"Install bpmn","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Document processing
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Maintenance
fresh
12d since push
Risk
Risky
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
GitHub quality
37
63/100 Quality · 75/100 Trust
Coverage tags
Review notes
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required · Metadata author field contains promotional content for Markdown Viewer, which is not directly relevant to the skill's function.
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
37 GitHub stars
Repo activity
37 stars, 2 forks
Maintenance
12d since push
License
MIT
Install
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add guoliang1114-boop/AriaAI --skill bpmnDo not use when
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill copywriting
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill cro
Alternative
1.6K Stars
npx skills add Shpigford/chops --skill release
Alternative
1.4K Stars
npx skills add Pluviobyte/rnskill --skill dbs
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
Agent should check
Copy prompt
Task: Use bpmn in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install
Install command: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
LLM text format
/api/skills/guoliang1114-boop-bpmn/install?format=text
Find alternatives
/api/skills/search?q=bpmn&limit=3
Agent prompt
Use bpmn for this task. Review https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install, then install with: npx skills add guoliang1114-boop/AriaAI --skill bpmnRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/guoliang1114-boop-bpmn
LLM text
/api/registry/manifest/guoliang1114-boop-bpmn?format=text
Install alias
/api/registry/install/guoliang1114-boop-bpmn
Recommend
/api/registry/recommend?task=Use%20bpmn%20in%20an%20agent%20workflow&limit=3
Agent fit
Workflow automation
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Workflow automation
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK37 GitHub stars
Stars/forks activity
CHECK37 stars, 2 forks; issue activity unavailable in current metadata
Recent maintenance
PASS12d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Automate repeated work
I need my agent to automate a repeated workflow across tools and files.
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
Determine the next version, update the marketing site, and run the full release pipeline.
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
--- name: bpmn description: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. metadata: author: BPMN diagrams are powered by Markdown Viewer — the best multi-platform Markdown extension (Chrome/Edge/Firefox/VS Code) with diagrams, formulas, and one-click Word export. Learn more at https://docu.md ---
# Business Process & Integration Diagram Generator
**Quick Start:** Choose diagram type → Declare stencil icons for events/gateways/tasks → Group into pools/lanes → Connect with arrow syntax → Wrap in ` ```plantuml ` fence.
> ⚠️ **IMPORTANT:** Always use ` ```plantuml ` or ` ```puml ` code fence. NEVER use ` ```text ` — it will NOT render as a diagram.
## Critical Rules
- Every diagram starts with `@startuml` and ends with `@enduml` - Use `left to right direction` for process flows (start→end reads left-to-right) - Use `mxgraph.bpmn.*` for BPMN events, gateways, and task markers - Use `mxgraph.eip.*` for Enterprise Integration Pattern icons - Use `mxgraph.lean_mapping.*` for Value Stream Mapping symbols - Default colors are applied automatically — you do NOT need to specify `fillColor` or `strokeColor` - Use `rectangle "Pool" { ... }` for BPMN pools and lanes - Sequence flows use `-->`, message flows use `..>` (dashed)
**Full stencil reference:** See [stencils/README.md](../uml/stencils/README.md) for 9500+ available icons.
## Mxgraph Stencil Syntax
``` mxgraph.<library>.<icon> "Label" as <alias> ```
### BPMN Stencil Family (`mxgraph.bpmn.*`)
**Events** — Circle shapes for process triggers and outcomes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.event.start` | Start Event | | `mxgraph.bpmn.event.end` | End Event | | `mxgraph.bpmn.event.terminateEnd` | Terminate End | | `mxgraph.bpmn.event.timerStart` | Timer Start | | `mxgraph.bpmn.event.timerCatching` | Timer Intermediate | | `mxgraph.bpmn.event.messageStart` | Message Start | | `mxgraph.bpmn.event.messageCatching` | Message Catching | | `mxgraph.bpmn.event.messageEnd` | Message End | | `mxgraph.bpmn.event.errorEnd` | Error End | | `mxgraph.bpmn.event.errorBound` | Error Boundary | | `mxgraph.bpmn.event.signalStart` | Signal Start | | `mxgraph.bpmn.event.signalEnd` | Signal End |
**Gateways** — Diamond shapes for branching/merging:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.gateway2.exclusive` | Exclusive Gateway (XOR) | | `mxgraph.bpmn.gateway2.parallel` | Parallel Gateway (AND) | | `mxgraph.bpmn.gateway2.inclusive` | Inclusive Gateway (OR) | | `mxgraph.bpmn.gateway2.complex` | Complex Gateway |
**Tasks** — Use `rectangle` for tasks, stencil markers for typed tasks:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.user_task` | User Task | | `mxgraph.bpmn.service_task` | Service Task | | `mxgraph.bpmn.script_task` | Script Task | | `mxgraph.bpmn.manual_task` | Manual Task | | `mxgraph.bpmn.business_rule_task` | Business Rule Task |
**Data** — Document-like shapes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.data2.dataObject` | Data Object | | `mxgraph.bpmn.data2.dataInput` | Data Input | | `mxgraph.bpmn.data2.dataOutput` | Data Output |
### EIP Stencil Family (`mxgraph.eip.*`)
| Icon | Meaning | |------|---------| | `mxgraph.eip.messageChannel` | Message Channel | | `mxgraph.eip.deadLetterChannel` | Dead Letter Channel | | `mxgraph.eip.content_based_router` | Content-Based Router | | `mxgraph.eip.message_filter` | Message Filter | | `mxgraph.eip.splitter` | Splitter | | `mxgraph.eip.aggregator` | Aggregator | | `mxgraph.eip.message_translator` | Message Translator | | `mxgraph.eip.content_enricher` | Content Enricher | | `mxgraph.eip.messaging_gateway` | Messaging Gateway | | `mxgraph.eip.channel_adapter` | Channel Adapter | | `mxgraph.eip.messaging_bridge` | Messaging Bridge | | `mxgraph.eip.recipient_list` | Recipient List | | `mxgraph.eip.wire_tap` | Wire Tap | | `mxgraph.eip.event_driven_consumer` | Event-Driven Consumer | | `mxgraph.eip.competing_consumers` | Competing Consumers | | `mxgraph.eip.process_manager` | Process Manager |
### Lean Mapping Stencil Family (`mxgraph.lean_mapping.*`)
| Icon | Meaning | |------|---------| | `mxgraph.lean_mapping.outside_sources` | Supplier / Customer | | `mxgraph.lean_mapping.manufacturing_process` | Process Step | | `mxgraph.lean_mapping.supermarket` | Supermarket (Inventory Buffer) | | `mxgraph.lean_mapping.fifo_lane` | FIFO Lane | | `mxgraph.lean_mapping.production_kanban` | Production Kanban | | `mxgraph.lean_mapping.withdrawal_kanban` | Withdrawal Kanban | | `mxgraph.lean_mapping.signal_kanban` | Signal Kanban | | `mxgraph.lean_mapping.truck_shipment` | Truck Shipment | | `mxgraph.lean_mapping.operator` | Operator | | `mxgraph.lean_mapping.inventory_box` | Inventory | | `mxgraph.lean_mapping.kaizen_lightening_burst` | Kaizen Burst | | `mxgraph.lean_mapping.mrp_erp` | MRP / ERP System | | `mxgraph.lean_mapping.warehouse` | Warehouse | | `mxgraph.lean_mapping.push_arrow` | Push Arrow | | `mxgraph.lean_mapping.timeline2` | Timeline |
### Connection Types
| Syntax | Meaning | Use Case | |--------|---------|----------| | `A --> B` | Solid arrow | Sequence flow (task→task) | | `A ..> B` | Dashed arrow | Message flow (cross-pool) / async trigger | | `A --> B : "label"` | Labeled solid | Conditional flow (gateway branch) | | `A ..> B : "label"` | Labeled dashed | Named message / signal |
### Quick Example
```plantuml @startuml left to right direction
mxgraph.bpmn.event.start "Start" as start rectangle "Review\nRequest" as review mxgraph.bpmn.gateway2.exclusive "Approved?" as gw rectangle "Process\nOrder" as process rectangle "Notify\nRejection" as reject mxgraph.bpmn.event.end "End" as end_ok mxgraph.bpmn.event.end "End" as end_fail
start --> review review --> gw gw --> process : "Yes" gw --> reject : "No" process --> end_ok reject --> end_fail @enduml ```
## Diagram Types
| Type | Purpose | Key Stencils | Example | |------|---------|--------------|---------| | Order Processing | E-commerce / fulfillment | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [order-processing.md](examples/order-processing.md) | | Approval Workflow | Multi-level approval | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [approval-workflow.md](examples/approval-workflow.md) | | EIP Messaging | Message routing & transformation | `mxgraph.eip.*` | [eip-messaging.md](examples/eip-messaging.md) | | ETL Pipeline | Data extraction & loading | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [etl-pipeline.md](examples/etl-pipeline.md) | | Value Stream | Lean manufacturing flow | `mxgraph.lean_mapping.*` | [value-stream.md](examples/value-stream.md) | | Microservice Orchestration | Service choreography | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [microservice-orchestration.md](examples/microservice-orchestration.md) | | Event-Driven Architecture | Pub/Sub event flows | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [event-driven.md](examples/event-driven.md) | | Customer Service | Support ticket lifecycle | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [customer-service.md](examples/customer-service.md) |
## Capability Upgrade
### Mode Selection
- **Quick**: 把文字流程转成基础 BPMN。 - **Standard**: 补齐泳道、事件、网关、任务、异常路径和消息流。 - **Deep**: 结合角色职责、系统边界、审批规则、SLA 和异常场景,形成流程优化或自动化设计图。
### Process Modeling Logic
先确定流程边界、开始/结束事件、参与角色和关键决策点。没有明确事件和责任人的流程不应直接画成最终 BPMN。
### Quality Gates
- [ ] 每个泳道对应真实角色、部门或系统。 - [ ] 网关条件互斥且完整。 - [ ] 异常、退回、超时和取消路径已处理。 - [ ] 消息流和顺序流没有混用。 - [ ] 输出包含图和流程说明,便于业务复核。
### Deliverable Catalog
| Deliverable | When to use | Minimum content | Format | |-------------|-------------|-----------------|--------| | BPMN process diagram | 文字流程转图 | 开始/结束、任务、泳道、网关、异常路径 | PlantUML / Markdown | | Process narrative | 业务复核 | 流程目标、角色、输入、输出、规则和异常 | Word / Markdown | | Approval workflow map | 审批流程 | 申请、审批层级、条件、退回、超时和通知 | BPMN / PPT | | Integration flow diagram | 系统/消息流 | 发送方、接收方、消息、转换、错误处理 | BPMN / EIP | | Process improvement backlog | 流程优化 | 痛点、根因、改进项、owner、优先级和收益 | Excel / Tasks | | BPMN QA checklist | 发布前 | 泳道、网关、事件、异常、命名和可读性检查 | Checklist |
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for bpmn, ready for a manual X post.
bpmn: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stenc... 37 stars https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x
Listing + install path for bpmn: https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x Install: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to guoliang1114-boop but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn/audit)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)guoliang1114-boop
@guoliang1114-boop
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
copywriting
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
46.6K Starscro
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
46.6K Starsrelease
Determine the next version, update the marketing site, and run the full release pipeline.
1.6K Starsdbs
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
Sandbox only
Install targets
Codex install prompt
Install the "bpmn" agent skill from https://github.com/guoliang1114-boop/AriaAI/tree/main/skills/bpmn. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"guoliang1114-boop-bpmn","task":"Install bpmn","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Document processing
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Maintenance
fresh
12d since push
Risk
Risky
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
GitHub quality
37
63/100 Quality · 75/100 Trust
Coverage tags
Review notes
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required · Metadata author field contains promotional content for Markdown Viewer, which is not directly relevant to the skill's function.
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
37 GitHub stars
Repo activity
37 stars, 2 forks
Maintenance
12d since push
License
MIT
Install
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add guoliang1114-boop/AriaAI --skill bpmnDo not use when
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill copywriting
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill cro
Alternative
1.6K Stars
npx skills add Shpigford/chops --skill release
Alternative
1.4K Stars
npx skills add Pluviobyte/rnskill --skill dbs
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
Agent should check
Copy prompt
Task: Use bpmn in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install
Install command: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
LLM text format
/api/skills/guoliang1114-boop-bpmn/install?format=text
Find alternatives
/api/skills/search?q=bpmn&limit=3
Agent prompt
Use bpmn for this task. Review https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install, then install with: npx skills add guoliang1114-boop/AriaAI --skill bpmnRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/guoliang1114-boop-bpmn
LLM text
/api/registry/manifest/guoliang1114-boop-bpmn?format=text
Install alias
/api/registry/install/guoliang1114-boop-bpmn
Recommend
/api/registry/recommend?task=Use%20bpmn%20in%20an%20agent%20workflow&limit=3
Agent fit
Workflow automation
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Workflow automation
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK37 GitHub stars
Stars/forks activity
CHECK37 stars, 2 forks; issue activity unavailable in current metadata
Recent maintenance
PASS12d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Automate repeated work
I need my agent to automate a repeated workflow across tools and files.
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
Determine the next version, update the marketing site, and run the full release pipeline.
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
--- name: bpmn description: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. metadata: author: BPMN diagrams are powered by Markdown Viewer — the best multi-platform Markdown extension (Chrome/Edge/Firefox/VS Code) with diagrams, formulas, and one-click Word export. Learn more at https://docu.md ---
# Business Process & Integration Diagram Generator
**Quick Start:** Choose diagram type → Declare stencil icons for events/gateways/tasks → Group into pools/lanes → Connect with arrow syntax → Wrap in ` ```plantuml ` fence.
> ⚠️ **IMPORTANT:** Always use ` ```plantuml ` or ` ```puml ` code fence. NEVER use ` ```text ` — it will NOT render as a diagram.
## Critical Rules
- Every diagram starts with `@startuml` and ends with `@enduml` - Use `left to right direction` for process flows (start→end reads left-to-right) - Use `mxgraph.bpmn.*` for BPMN events, gateways, and task markers - Use `mxgraph.eip.*` for Enterprise Integration Pattern icons - Use `mxgraph.lean_mapping.*` for Value Stream Mapping symbols - Default colors are applied automatically — you do NOT need to specify `fillColor` or `strokeColor` - Use `rectangle "Pool" { ... }` for BPMN pools and lanes - Sequence flows use `-->`, message flows use `..>` (dashed)
**Full stencil reference:** See [stencils/README.md](../uml/stencils/README.md) for 9500+ available icons.
## Mxgraph Stencil Syntax
``` mxgraph.<library>.<icon> "Label" as <alias> ```
### BPMN Stencil Family (`mxgraph.bpmn.*`)
**Events** — Circle shapes for process triggers and outcomes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.event.start` | Start Event | | `mxgraph.bpmn.event.end` | End Event | | `mxgraph.bpmn.event.terminateEnd` | Terminate End | | `mxgraph.bpmn.event.timerStart` | Timer Start | | `mxgraph.bpmn.event.timerCatching` | Timer Intermediate | | `mxgraph.bpmn.event.messageStart` | Message Start | | `mxgraph.bpmn.event.messageCatching` | Message Catching | | `mxgraph.bpmn.event.messageEnd` | Message End | | `mxgraph.bpmn.event.errorEnd` | Error End | | `mxgraph.bpmn.event.errorBound` | Error Boundary | | `mxgraph.bpmn.event.signalStart` | Signal Start | | `mxgraph.bpmn.event.signalEnd` | Signal End |
**Gateways** — Diamond shapes for branching/merging:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.gateway2.exclusive` | Exclusive Gateway (XOR) | | `mxgraph.bpmn.gateway2.parallel` | Parallel Gateway (AND) | | `mxgraph.bpmn.gateway2.inclusive` | Inclusive Gateway (OR) | | `mxgraph.bpmn.gateway2.complex` | Complex Gateway |
**Tasks** — Use `rectangle` for tasks, stencil markers for typed tasks:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.user_task` | User Task | | `mxgraph.bpmn.service_task` | Service Task | | `mxgraph.bpmn.script_task` | Script Task | | `mxgraph.bpmn.manual_task` | Manual Task | | `mxgraph.bpmn.business_rule_task` | Business Rule Task |
**Data** — Document-like shapes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.data2.dataObject` | Data Object | | `mxgraph.bpmn.data2.dataInput` | Data Input | | `mxgraph.bpmn.data2.dataOutput` | Data Output |
### EIP Stencil Family (`mxgraph.eip.*`)
| Icon | Meaning | |------|---------| | `mxgraph.eip.messageChannel` | Message Channel | | `mxgraph.eip.deadLetterChannel` | Dead Letter Channel | | `mxgraph.eip.content_based_router` | Content-Based Router | | `mxgraph.eip.message_filter` | Message Filter | | `mxgraph.eip.splitter` | Splitter | | `mxgraph.eip.aggregator` | Aggregator | | `mxgraph.eip.message_translator` | Message Translator | | `mxgraph.eip.content_enricher` | Content Enricher | | `mxgraph.eip.messaging_gateway` | Messaging Gateway | | `mxgraph.eip.channel_adapter` | Channel Adapter | | `mxgraph.eip.messaging_bridge` | Messaging Bridge | | `mxgraph.eip.recipient_list` | Recipient List | | `mxgraph.eip.wire_tap` | Wire Tap | | `mxgraph.eip.event_driven_consumer` | Event-Driven Consumer | | `mxgraph.eip.competing_consumers` | Competing Consumers | | `mxgraph.eip.process_manager` | Process Manager |
### Lean Mapping Stencil Family (`mxgraph.lean_mapping.*`)
| Icon | Meaning | |------|---------| | `mxgraph.lean_mapping.outside_sources` | Supplier / Customer | | `mxgraph.lean_mapping.manufacturing_process` | Process Step | | `mxgraph.lean_mapping.supermarket` | Supermarket (Inventory Buffer) | | `mxgraph.lean_mapping.fifo_lane` | FIFO Lane | | `mxgraph.lean_mapping.production_kanban` | Production Kanban | | `mxgraph.lean_mapping.withdrawal_kanban` | Withdrawal Kanban | | `mxgraph.lean_mapping.signal_kanban` | Signal Kanban | | `mxgraph.lean_mapping.truck_shipment` | Truck Shipment | | `mxgraph.lean_mapping.operator` | Operator | | `mxgraph.lean_mapping.inventory_box` | Inventory | | `mxgraph.lean_mapping.kaizen_lightening_burst` | Kaizen Burst | | `mxgraph.lean_mapping.mrp_erp` | MRP / ERP System | | `mxgraph.lean_mapping.warehouse` | Warehouse | | `mxgraph.lean_mapping.push_arrow` | Push Arrow | | `mxgraph.lean_mapping.timeline2` | Timeline |
### Connection Types
| Syntax | Meaning | Use Case | |--------|---------|----------| | `A --> B` | Solid arrow | Sequence flow (task→task) | | `A ..> B` | Dashed arrow | Message flow (cross-pool) / async trigger | | `A --> B : "label"` | Labeled solid | Conditional flow (gateway branch) | | `A ..> B : "label"` | Labeled dashed | Named message / signal |
### Quick Example
```plantuml @startuml left to right direction
mxgraph.bpmn.event.start "Start" as start rectangle "Review\nRequest" as review mxgraph.bpmn.gateway2.exclusive "Approved?" as gw rectangle "Process\nOrder" as process rectangle "Notify\nRejection" as reject mxgraph.bpmn.event.end "End" as end_ok mxgraph.bpmn.event.end "End" as end_fail
start --> review review --> gw gw --> process : "Yes" gw --> reject : "No" process --> end_ok reject --> end_fail @enduml ```
## Diagram Types
| Type | Purpose | Key Stencils | Example | |------|---------|--------------|---------| | Order Processing | E-commerce / fulfillment | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [order-processing.md](examples/order-processing.md) | | Approval Workflow | Multi-level approval | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [approval-workflow.md](examples/approval-workflow.md) | | EIP Messaging | Message routing & transformation | `mxgraph.eip.*` | [eip-messaging.md](examples/eip-messaging.md) | | ETL Pipeline | Data extraction & loading | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [etl-pipeline.md](examples/etl-pipeline.md) | | Value Stream | Lean manufacturing flow | `mxgraph.lean_mapping.*` | [value-stream.md](examples/value-stream.md) | | Microservice Orchestration | Service choreography | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [microservice-orchestration.md](examples/microservice-orchestration.md) | | Event-Driven Architecture | Pub/Sub event flows | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [event-driven.md](examples/event-driven.md) | | Customer Service | Support ticket lifecycle | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [customer-service.md](examples/customer-service.md) |
## Capability Upgrade
### Mode Selection
- **Quick**: 把文字流程转成基础 BPMN。 - **Standard**: 补齐泳道、事件、网关、任务、异常路径和消息流。 - **Deep**: 结合角色职责、系统边界、审批规则、SLA 和异常场景,形成流程优化或自动化设计图。
### Process Modeling Logic
先确定流程边界、开始/结束事件、参与角色和关键决策点。没有明确事件和责任人的流程不应直接画成最终 BPMN。
### Quality Gates
- [ ] 每个泳道对应真实角色、部门或系统。 - [ ] 网关条件互斥且完整。 - [ ] 异常、退回、超时和取消路径已处理。 - [ ] 消息流和顺序流没有混用。 - [ ] 输出包含图和流程说明,便于业务复核。
### Deliverable Catalog
| Deliverable | When to use | Minimum content | Format | |-------------|-------------|-----------------|--------| | BPMN process diagram | 文字流程转图 | 开始/结束、任务、泳道、网关、异常路径 | PlantUML / Markdown | | Process narrative | 业务复核 | 流程目标、角色、输入、输出、规则和异常 | Word / Markdown | | Approval workflow map | 审批流程 | 申请、审批层级、条件、退回、超时和通知 | BPMN / PPT | | Integration flow diagram | 系统/消息流 | 发送方、接收方、消息、转换、错误处理 | BPMN / EIP | | Process improvement backlog | 流程优化 | 痛点、根因、改进项、owner、优先级和收益 | Excel / Tasks | | BPMN QA checklist | 发布前 | 泳道、网关、事件、异常、命名和可读性检查 | Checklist |
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for bpmn, ready for a manual X post.
bpmn: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stenc... 37 stars https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x
Listing + install path for bpmn: https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x Install: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to guoliang1114-boop but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn/audit)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)guoliang1114-boop
@guoliang1114-boop
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
copywriting
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
46.6K Starscro
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
46.6K Starsrelease
Determine the next version, update the marketing site, and run the full release pipeline.
1.6K Starsdbs
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
Sandbox only
Install targets
Codex install prompt
Install the "bpmn" agent skill from https://github.com/guoliang1114-boop/AriaAI/tree/main/skills/bpmn. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"guoliang1114-boop-bpmn","task":"Install bpmn","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Document processing
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Maintenance
fresh
12d since push
Risk
Risky
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
GitHub quality
37
63/100 Quality · 75/100 Trust
Coverage tags
Review notes
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required · Metadata author field contains promotional content for Markdown Viewer, which is not directly relevant to the skill's function.
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
37 GitHub stars
Repo activity
37 stars, 2 forks
Maintenance
12d since push
License
MIT
Install
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add guoliang1114-boop/AriaAI --skill bpmnDo not use when
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill copywriting
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill cro
Alternative
1.6K Stars
npx skills add Shpigford/chops --skill release
Alternative
1.4K Stars
npx skills add Pluviobyte/rnskill --skill dbs
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
Agent should check
Copy prompt
Task: Use bpmn in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install
Install command: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
LLM text format
/api/skills/guoliang1114-boop-bpmn/install?format=text
Find alternatives
/api/skills/search?q=bpmn&limit=3
Agent prompt
Use bpmn for this task. Review https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install, then install with: npx skills add guoliang1114-boop/AriaAI --skill bpmnRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/guoliang1114-boop-bpmn
LLM text
/api/registry/manifest/guoliang1114-boop-bpmn?format=text
Install alias
/api/registry/install/guoliang1114-boop-bpmn
Recommend
/api/registry/recommend?task=Use%20bpmn%20in%20an%20agent%20workflow&limit=3
Agent fit
Workflow automation
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Workflow automation
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK37 GitHub stars
Stars/forks activity
CHECK37 stars, 2 forks; issue activity unavailable in current metadata
Recent maintenance
PASS12d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Automate repeated work
I need my agent to automate a repeated workflow across tools and files.
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
Determine the next version, update the marketing site, and run the full release pipeline.
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
--- name: bpmn description: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. metadata: author: BPMN diagrams are powered by Markdown Viewer — the best multi-platform Markdown extension (Chrome/Edge/Firefox/VS Code) with diagrams, formulas, and one-click Word export. Learn more at https://docu.md ---
# Business Process & Integration Diagram Generator
**Quick Start:** Choose diagram type → Declare stencil icons for events/gateways/tasks → Group into pools/lanes → Connect with arrow syntax → Wrap in ` ```plantuml ` fence.
> ⚠️ **IMPORTANT:** Always use ` ```plantuml ` or ` ```puml ` code fence. NEVER use ` ```text ` — it will NOT render as a diagram.
## Critical Rules
- Every diagram starts with `@startuml` and ends with `@enduml` - Use `left to right direction` for process flows (start→end reads left-to-right) - Use `mxgraph.bpmn.*` for BPMN events, gateways, and task markers - Use `mxgraph.eip.*` for Enterprise Integration Pattern icons - Use `mxgraph.lean_mapping.*` for Value Stream Mapping symbols - Default colors are applied automatically — you do NOT need to specify `fillColor` or `strokeColor` - Use `rectangle "Pool" { ... }` for BPMN pools and lanes - Sequence flows use `-->`, message flows use `..>` (dashed)
**Full stencil reference:** See [stencils/README.md](../uml/stencils/README.md) for 9500+ available icons.
## Mxgraph Stencil Syntax
``` mxgraph.<library>.<icon> "Label" as <alias> ```
### BPMN Stencil Family (`mxgraph.bpmn.*`)
**Events** — Circle shapes for process triggers and outcomes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.event.start` | Start Event | | `mxgraph.bpmn.event.end` | End Event | | `mxgraph.bpmn.event.terminateEnd` | Terminate End | | `mxgraph.bpmn.event.timerStart` | Timer Start | | `mxgraph.bpmn.event.timerCatching` | Timer Intermediate | | `mxgraph.bpmn.event.messageStart` | Message Start | | `mxgraph.bpmn.event.messageCatching` | Message Catching | | `mxgraph.bpmn.event.messageEnd` | Message End | | `mxgraph.bpmn.event.errorEnd` | Error End | | `mxgraph.bpmn.event.errorBound` | Error Boundary | | `mxgraph.bpmn.event.signalStart` | Signal Start | | `mxgraph.bpmn.event.signalEnd` | Signal End |
**Gateways** — Diamond shapes for branching/merging:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.gateway2.exclusive` | Exclusive Gateway (XOR) | | `mxgraph.bpmn.gateway2.parallel` | Parallel Gateway (AND) | | `mxgraph.bpmn.gateway2.inclusive` | Inclusive Gateway (OR) | | `mxgraph.bpmn.gateway2.complex` | Complex Gateway |
**Tasks** — Use `rectangle` for tasks, stencil markers for typed tasks:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.user_task` | User Task | | `mxgraph.bpmn.service_task` | Service Task | | `mxgraph.bpmn.script_task` | Script Task | | `mxgraph.bpmn.manual_task` | Manual Task | | `mxgraph.bpmn.business_rule_task` | Business Rule Task |
**Data** — Document-like shapes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.data2.dataObject` | Data Object | | `mxgraph.bpmn.data2.dataInput` | Data Input | | `mxgraph.bpmn.data2.dataOutput` | Data Output |
### EIP Stencil Family (`mxgraph.eip.*`)
| Icon | Meaning | |------|---------| | `mxgraph.eip.messageChannel` | Message Channel | | `mxgraph.eip.deadLetterChannel` | Dead Letter Channel | | `mxgraph.eip.content_based_router` | Content-Based Router | | `mxgraph.eip.message_filter` | Message Filter | | `mxgraph.eip.splitter` | Splitter | | `mxgraph.eip.aggregator` | Aggregator | | `mxgraph.eip.message_translator` | Message Translator | | `mxgraph.eip.content_enricher` | Content Enricher | | `mxgraph.eip.messaging_gateway` | Messaging Gateway | | `mxgraph.eip.channel_adapter` | Channel Adapter | | `mxgraph.eip.messaging_bridge` | Messaging Bridge | | `mxgraph.eip.recipient_list` | Recipient List | | `mxgraph.eip.wire_tap` | Wire Tap | | `mxgraph.eip.event_driven_consumer` | Event-Driven Consumer | | `mxgraph.eip.competing_consumers` | Competing Consumers | | `mxgraph.eip.process_manager` | Process Manager |
### Lean Mapping Stencil Family (`mxgraph.lean_mapping.*`)
| Icon | Meaning | |------|---------| | `mxgraph.lean_mapping.outside_sources` | Supplier / Customer | | `mxgraph.lean_mapping.manufacturing_process` | Process Step | | `mxgraph.lean_mapping.supermarket` | Supermarket (Inventory Buffer) | | `mxgraph.lean_mapping.fifo_lane` | FIFO Lane | | `mxgraph.lean_mapping.production_kanban` | Production Kanban | | `mxgraph.lean_mapping.withdrawal_kanban` | Withdrawal Kanban | | `mxgraph.lean_mapping.signal_kanban` | Signal Kanban | | `mxgraph.lean_mapping.truck_shipment` | Truck Shipment | | `mxgraph.lean_mapping.operator` | Operator | | `mxgraph.lean_mapping.inventory_box` | Inventory | | `mxgraph.lean_mapping.kaizen_lightening_burst` | Kaizen Burst | | `mxgraph.lean_mapping.mrp_erp` | MRP / ERP System | | `mxgraph.lean_mapping.warehouse` | Warehouse | | `mxgraph.lean_mapping.push_arrow` | Push Arrow | | `mxgraph.lean_mapping.timeline2` | Timeline |
### Connection Types
| Syntax | Meaning | Use Case | |--------|---------|----------| | `A --> B` | Solid arrow | Sequence flow (task→task) | | `A ..> B` | Dashed arrow | Message flow (cross-pool) / async trigger | | `A --> B : "label"` | Labeled solid | Conditional flow (gateway branch) | | `A ..> B : "label"` | Labeled dashed | Named message / signal |
### Quick Example
```plantuml @startuml left to right direction
mxgraph.bpmn.event.start "Start" as start rectangle "Review\nRequest" as review mxgraph.bpmn.gateway2.exclusive "Approved?" as gw rectangle "Process\nOrder" as process rectangle "Notify\nRejection" as reject mxgraph.bpmn.event.end "End" as end_ok mxgraph.bpmn.event.end "End" as end_fail
start --> review review --> gw gw --> process : "Yes" gw --> reject : "No" process --> end_ok reject --> end_fail @enduml ```
## Diagram Types
| Type | Purpose | Key Stencils | Example | |------|---------|--------------|---------| | Order Processing | E-commerce / fulfillment | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [order-processing.md](examples/order-processing.md) | | Approval Workflow | Multi-level approval | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [approval-workflow.md](examples/approval-workflow.md) | | EIP Messaging | Message routing & transformation | `mxgraph.eip.*` | [eip-messaging.md](examples/eip-messaging.md) | | ETL Pipeline | Data extraction & loading | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [etl-pipeline.md](examples/etl-pipeline.md) | | Value Stream | Lean manufacturing flow | `mxgraph.lean_mapping.*` | [value-stream.md](examples/value-stream.md) | | Microservice Orchestration | Service choreography | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [microservice-orchestration.md](examples/microservice-orchestration.md) | | Event-Driven Architecture | Pub/Sub event flows | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [event-driven.md](examples/event-driven.md) | | Customer Service | Support ticket lifecycle | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [customer-service.md](examples/customer-service.md) |
## Capability Upgrade
### Mode Selection
- **Quick**: 把文字流程转成基础 BPMN。 - **Standard**: 补齐泳道、事件、网关、任务、异常路径和消息流。 - **Deep**: 结合角色职责、系统边界、审批规则、SLA 和异常场景,形成流程优化或自动化设计图。
### Process Modeling Logic
先确定流程边界、开始/结束事件、参与角色和关键决策点。没有明确事件和责任人的流程不应直接画成最终 BPMN。
### Quality Gates
- [ ] 每个泳道对应真实角色、部门或系统。 - [ ] 网关条件互斥且完整。 - [ ] 异常、退回、超时和取消路径已处理。 - [ ] 消息流和顺序流没有混用。 - [ ] 输出包含图和流程说明,便于业务复核。
### Deliverable Catalog
| Deliverable | When to use | Minimum content | Format | |-------------|-------------|-----------------|--------| | BPMN process diagram | 文字流程转图 | 开始/结束、任务、泳道、网关、异常路径 | PlantUML / Markdown | | Process narrative | 业务复核 | 流程目标、角色、输入、输出、规则和异常 | Word / Markdown | | Approval workflow map | 审批流程 | 申请、审批层级、条件、退回、超时和通知 | BPMN / PPT | | Integration flow diagram | 系统/消息流 | 发送方、接收方、消息、转换、错误处理 | BPMN / EIP | | Process improvement backlog | 流程优化 | 痛点、根因、改进项、owner、优先级和收益 | Excel / Tasks | | BPMN QA checklist | 发布前 | 泳道、网关、事件、异常、命名和可读性检查 | Checklist |
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for bpmn, ready for a manual X post.
bpmn: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stenc... 37 stars https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x
Listing + install path for bpmn: https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x Install: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to guoliang1114-boop but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn/audit)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)guoliang1114-boop
@guoliang1114-boop
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
copywriting
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
46.6K Starscro
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
46.6K Starsrelease
Determine the next version, update the marketing site, and run the full release pipeline.
1.6K Starsdbs
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
Sandbox only
Install targets
Codex install prompt
Install the "bpmn" agent skill from https://github.com/guoliang1114-boop/AriaAI/tree/main/skills/bpmn. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"guoliang1114-boop-bpmn","task":"Install bpmn","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Document processing
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Maintenance
fresh
12d since push
Risk
Risky
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
GitHub quality
37
63/100 Quality · 75/100 Trust
Coverage tags
Review notes
Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required · Metadata author field contains promotional content for Markdown Viewer, which is not directly relevant to the skill's function.
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
37 GitHub stars
Repo activity
37 stars, 2 forks
Maintenance
12d since push
License
MIT
Install
npx skills add guoliang1114-boop/AriaAI --skill bpmn
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add guoliang1114-boop/AriaAI --skill bpmnDo not use when
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill copywriting
Alternative
46.6K Stars
npx skills add coreyhaines31/marketingskills --skill cro
Alternative
1.6K Stars
npx skills add Shpigford/chops --skill release
Alternative
1.4K Stars
npx skills add Pluviobyte/rnskill --skill dbs
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
Agent should check
Copy prompt
Task: Use bpmn in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20bpmn%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install
Install command: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/guoliang1114-boop-bpmn/install
LLM text format
/api/skills/guoliang1114-boop-bpmn/install?format=text
Find alternatives
/api/skills/search?q=bpmn&limit=3
Agent prompt
Use bpmn for this task. Review https://www.openagentskill.com/api/skills/guoliang1114-boop-bpmn/install, then install with: npx skills add guoliang1114-boop/AriaAI --skill bpmnRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/guoliang1114-boop-bpmn
LLM text
/api/registry/manifest/guoliang1114-boop-bpmn?format=text
Install alias
/api/registry/install/guoliang1114-boop-bpmn
Recommend
/api/registry/recommend?task=Use%20bpmn%20in%20an%20agent%20workflow&limit=3
Agent fit
Workflow automation
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Workflow automation
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK37 GitHub stars
Stars/forks activity
CHECK37 stars, 2 forks; issue activity unavailable in current metadata
Recent maintenance
PASS12d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Automate repeated work
I need my agent to automate a repeated workflow across tools and files.
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
Determine the next version, update the marketing site, and run the full release pipeline.
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
--- name: bpmn description: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping. metadata: author: BPMN diagrams are powered by Markdown Viewer — the best multi-platform Markdown extension (Chrome/Edge/Firefox/VS Code) with diagrams, formulas, and one-click Word export. Learn more at https://docu.md ---
# Business Process & Integration Diagram Generator
**Quick Start:** Choose diagram type → Declare stencil icons for events/gateways/tasks → Group into pools/lanes → Connect with arrow syntax → Wrap in ` ```plantuml ` fence.
> ⚠️ **IMPORTANT:** Always use ` ```plantuml ` or ` ```puml ` code fence. NEVER use ` ```text ` — it will NOT render as a diagram.
## Critical Rules
- Every diagram starts with `@startuml` and ends with `@enduml` - Use `left to right direction` for process flows (start→end reads left-to-right) - Use `mxgraph.bpmn.*` for BPMN events, gateways, and task markers - Use `mxgraph.eip.*` for Enterprise Integration Pattern icons - Use `mxgraph.lean_mapping.*` for Value Stream Mapping symbols - Default colors are applied automatically — you do NOT need to specify `fillColor` or `strokeColor` - Use `rectangle "Pool" { ... }` for BPMN pools and lanes - Sequence flows use `-->`, message flows use `..>` (dashed)
**Full stencil reference:** See [stencils/README.md](../uml/stencils/README.md) for 9500+ available icons.
## Mxgraph Stencil Syntax
``` mxgraph.<library>.<icon> "Label" as <alias> ```
### BPMN Stencil Family (`mxgraph.bpmn.*`)
**Events** — Circle shapes for process triggers and outcomes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.event.start` | Start Event | | `mxgraph.bpmn.event.end` | End Event | | `mxgraph.bpmn.event.terminateEnd` | Terminate End | | `mxgraph.bpmn.event.timerStart` | Timer Start | | `mxgraph.bpmn.event.timerCatching` | Timer Intermediate | | `mxgraph.bpmn.event.messageStart` | Message Start | | `mxgraph.bpmn.event.messageCatching` | Message Catching | | `mxgraph.bpmn.event.messageEnd` | Message End | | `mxgraph.bpmn.event.errorEnd` | Error End | | `mxgraph.bpmn.event.errorBound` | Error Boundary | | `mxgraph.bpmn.event.signalStart` | Signal Start | | `mxgraph.bpmn.event.signalEnd` | Signal End |
**Gateways** — Diamond shapes for branching/merging:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.gateway2.exclusive` | Exclusive Gateway (XOR) | | `mxgraph.bpmn.gateway2.parallel` | Parallel Gateway (AND) | | `mxgraph.bpmn.gateway2.inclusive` | Inclusive Gateway (OR) | | `mxgraph.bpmn.gateway2.complex` | Complex Gateway |
**Tasks** — Use `rectangle` for tasks, stencil markers for typed tasks:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.user_task` | User Task | | `mxgraph.bpmn.service_task` | Service Task | | `mxgraph.bpmn.script_task` | Script Task | | `mxgraph.bpmn.manual_task` | Manual Task | | `mxgraph.bpmn.business_rule_task` | Business Rule Task |
**Data** — Document-like shapes:
| Icon | Meaning | |------|---------| | `mxgraph.bpmn.data2.dataObject` | Data Object | | `mxgraph.bpmn.data2.dataInput` | Data Input | | `mxgraph.bpmn.data2.dataOutput` | Data Output |
### EIP Stencil Family (`mxgraph.eip.*`)
| Icon | Meaning | |------|---------| | `mxgraph.eip.messageChannel` | Message Channel | | `mxgraph.eip.deadLetterChannel` | Dead Letter Channel | | `mxgraph.eip.content_based_router` | Content-Based Router | | `mxgraph.eip.message_filter` | Message Filter | | `mxgraph.eip.splitter` | Splitter | | `mxgraph.eip.aggregator` | Aggregator | | `mxgraph.eip.message_translator` | Message Translator | | `mxgraph.eip.content_enricher` | Content Enricher | | `mxgraph.eip.messaging_gateway` | Messaging Gateway | | `mxgraph.eip.channel_adapter` | Channel Adapter | | `mxgraph.eip.messaging_bridge` | Messaging Bridge | | `mxgraph.eip.recipient_list` | Recipient List | | `mxgraph.eip.wire_tap` | Wire Tap | | `mxgraph.eip.event_driven_consumer` | Event-Driven Consumer | | `mxgraph.eip.competing_consumers` | Competing Consumers | | `mxgraph.eip.process_manager` | Process Manager |
### Lean Mapping Stencil Family (`mxgraph.lean_mapping.*`)
| Icon | Meaning | |------|---------| | `mxgraph.lean_mapping.outside_sources` | Supplier / Customer | | `mxgraph.lean_mapping.manufacturing_process` | Process Step | | `mxgraph.lean_mapping.supermarket` | Supermarket (Inventory Buffer) | | `mxgraph.lean_mapping.fifo_lane` | FIFO Lane | | `mxgraph.lean_mapping.production_kanban` | Production Kanban | | `mxgraph.lean_mapping.withdrawal_kanban` | Withdrawal Kanban | | `mxgraph.lean_mapping.signal_kanban` | Signal Kanban | | `mxgraph.lean_mapping.truck_shipment` | Truck Shipment | | `mxgraph.lean_mapping.operator` | Operator | | `mxgraph.lean_mapping.inventory_box` | Inventory | | `mxgraph.lean_mapping.kaizen_lightening_burst` | Kaizen Burst | | `mxgraph.lean_mapping.mrp_erp` | MRP / ERP System | | `mxgraph.lean_mapping.warehouse` | Warehouse | | `mxgraph.lean_mapping.push_arrow` | Push Arrow | | `mxgraph.lean_mapping.timeline2` | Timeline |
### Connection Types
| Syntax | Meaning | Use Case | |--------|---------|----------| | `A --> B` | Solid arrow | Sequence flow (task→task) | | `A ..> B` | Dashed arrow | Message flow (cross-pool) / async trigger | | `A --> B : "label"` | Labeled solid | Conditional flow (gateway branch) | | `A ..> B : "label"` | Labeled dashed | Named message / signal |
### Quick Example
```plantuml @startuml left to right direction
mxgraph.bpmn.event.start "Start" as start rectangle "Review\nRequest" as review mxgraph.bpmn.gateway2.exclusive "Approved?" as gw rectangle "Process\nOrder" as process rectangle "Notify\nRejection" as reject mxgraph.bpmn.event.end "End" as end_ok mxgraph.bpmn.event.end "End" as end_fail
start --> review review --> gw gw --> process : "Yes" gw --> reject : "No" process --> end_ok reject --> end_fail @enduml ```
## Diagram Types
| Type | Purpose | Key Stencils | Example | |------|---------|--------------|---------| | Order Processing | E-commerce / fulfillment | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [order-processing.md](examples/order-processing.md) | | Approval Workflow | Multi-level approval | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [approval-workflow.md](examples/approval-workflow.md) | | EIP Messaging | Message routing & transformation | `mxgraph.eip.*` | [eip-messaging.md](examples/eip-messaging.md) | | ETL Pipeline | Data extraction & loading | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [etl-pipeline.md](examples/etl-pipeline.md) | | Value Stream | Lean manufacturing flow | `mxgraph.lean_mapping.*` | [value-stream.md](examples/value-stream.md) | | Microservice Orchestration | Service choreography | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [microservice-orchestration.md](examples/microservice-orchestration.md) | | Event-Driven Architecture | Pub/Sub event flows | `mxgraph.bpmn.event.*`, `mxgraph.eip.*` | [event-driven.md](examples/event-driven.md) | | Customer Service | Support ticket lifecycle | `mxgraph.bpmn.event.*`, `mxgraph.bpmn.gateway2.*` | [customer-service.md](examples/customer-service.md) |
## Capability Upgrade
### Mode Selection
- **Quick**: 把文字流程转成基础 BPMN。 - **Standard**: 补齐泳道、事件、网关、任务、异常路径和消息流。 - **Deep**: 结合角色职责、系统边界、审批规则、SLA 和异常场景,形成流程优化或自动化设计图。
### Process Modeling Logic
先确定流程边界、开始/结束事件、参与角色和关键决策点。没有明确事件和责任人的流程不应直接画成最终 BPMN。
### Quality Gates
- [ ] 每个泳道对应真实角色、部门或系统。 - [ ] 网关条件互斥且完整。 - [ ] 异常、退回、超时和取消路径已处理。 - [ ] 消息流和顺序流没有混用。 - [ ] 输出包含图和流程说明,便于业务复核。
### Deliverable Catalog
| Deliverable | When to use | Minimum content | Format | |-------------|-------------|-----------------|--------| | BPMN process diagram | 文字流程转图 | 开始/结束、任务、泳道、网关、异常路径 | PlantUML / Markdown | | Process narrative | 业务复核 | 流程目标、角色、输入、输出、规则和异常 | Word / Markdown | | Approval workflow map | 审批流程 | 申请、审批层级、条件、退回、超时和通知 | BPMN / PPT | | Integration flow diagram | 系统/消息流 | 发送方、接收方、消息、转换、错误处理 | BPMN / EIP | | Process improvement backlog | 流程优化 | 痛点、根因、改进项、owner、优先级和收益 | Excel / Tasks | | BPMN QA checklist | 发布前 | 泳道、网关、事件、异常、命名和可读性检查 | Checklist |
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for bpmn, ready for a manual X post.
bpmn: Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stenc... 37 stars https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x
Listing + install path for bpmn: https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=x Install: npx skills add guoliang1114-boop/AriaAI --skill bpmn
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to guoliang1114-boop but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn/audit)
[](https://www.openagentskill.com/skills/guoliang1114-boop-bpmn?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)guoliang1114-boop
@guoliang1114-boop
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
copywriting
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
46.6K Starscro
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.
46.6K Starsrelease
Determine the next version, update the marketing site, and run the full release pipeline.
1.6K Starsdbs
dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next"
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness