uml-modeling
Design Clear UML Models
UML diagrams often become confusing when they mix structure, behavior, lifecycle, and deployment concerns. This skill helps Claude, Codex, and Claude Code choose the right UML form and improve diagram clarity.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "uml-modeling" from https://skillstore.io/skills/carbocode-uml-modeling.md and its manifest at https://skillstore.io/api/skills/carbocode-uml-modeling/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "uml-modeling". A team asks for one diagram showing classes, deployment, and request flow.
Expected outcome:
The skill recommends separate class, deployment, and sequence diagrams. It explains each purpose and avoids mixing incompatible UML grammars.
Using "uml-modeling". A state diagram uses actions such as validate request as states.
Expected outcome:
The skill identifies the semantic error and proposes persistent states, event triggers, guards, and transition effects.
Using "uml-modeling". A user requests a diagram but does not know which UML type to use.
Expected outcome:
The skill infers the modeling question, selects the UML form, and asks only for facts needed to complete the model.
Security Audit
SafeStatic analysis flagged Markdown backticks and UML guidance words as risky patterns. Reviewed context shows documentation-only guidance, no executable commands, network access, data exfiltration, or prompt injection. All static findings are assessed as false positives.
Risk Factors
โ๏ธ External commands (28)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/carbocode-uml-modeling/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/carbocode-uml-modeling?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/carbocode-uml-modeling?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/carbocode-uml-modeling/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/carbocode-uml-modeling.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
Carbocode. (2026). uml-modeling security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/carbocode-uml-modeling/audits/4BibTeX citation
@techreport{carbocode-carbocode-uml-modeling-2026,
author = {Carbocode},
title = {uml-modeling security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/carbocode-uml-modeling/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "uml-modeling security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "Carbocode"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/carbocode-uml-modeling/audits/4"
identifiers:
- type: other
value: "skillstore:carbocode-uml-modeling:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Architecture Reviews
Review diagrams for component boundaries, runtime topology, dependencies, and whether the chosen UML form answers the question.
Developer Documentation
Create self-contained diagrams that explain domain structure, workflows, states, and service interactions for maintainers.
Product Scope Modeling
Create use case or activity models that clarify user goals, system boundaries, and workflow decisions.
Try These Prompts
Choose the best UML diagram type for this feature. Explain the choice, then create a self-contained diagram.
Create a UML activity diagram for this process. Include boundaries, roles, decisions, guards, and important data objects.
Review this UML diagram for semantic errors, wrong diagram type, unclear boundaries, and notation choices that may confuse readers.
Model this system with the smallest useful set of UML diagrams. Separate structure, lifecycle, interaction, and deployment concerns.
Best Practices
- Start with the modeling question before choosing notation or layout.
- Keep one abstraction level and one main purpose in each diagram.
- Make boundaries, actors, external systems, and constraints explicit.
Avoid
- Do not combine class, sequence, state, and deployment concerns in one diagram.
- Do not use use case diagrams for screens, buttons, or internal functions.
- Do not polish layout before fixing the diagram type or semantics.
Frequently Asked Questions
Can this skill choose the UML diagram type?
Can it review diagrams I already have?
Does it generate PlantUML or Mermaid?
Which UML diagram types are covered?
Is it only for software architects?
Does the skill execute code?
Developer Details
Author
CarbocodeLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
dd4a3ef9f20ddf38830950b4bb713df96b431fd6
Maintenance freshness
7/18/2026
Usage
3 downloads ยท 56 views
File structure
๐ references/
๐ activities.md
๐ activity-diagram.md
๐ class-diagram.md
๐ component-diagram.md
๐ composite-structure-diagram.md
๐ diagram-design-catalog.md
๐ diagram-type-playbooks.md
๐ interaction-overview-diagram.md
๐ interactions.md
๐ object-diagram.md
๐ package-diagram.md
๐ profile-diagram.md
๐ review-rubric.md
๐ sequence-diagram.md
๐ state-machines.md
๐ test.md
๐ timing-diagram.md
๐ use-case-diagram.md
๐ use-cases.md
๐ SKILL.md