sysml-conventions

Enforce canonical SysML v2 syntax, naming, and doc-comment conventions.

6|1|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/1cFE/agentic-mbse --skill sysml-conventions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sysml-conventions
Source: https://github.com/1cFE/agentic-mbse/tree/main/claude/skills/sysml-conventions
Command: npx skills add https://github.com/1cFE/agentic-mbse --skill sysml-conventions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Canonical syntax rules, naming conventions, and patterns for writing correct SysML v2 models, ensuring consistency across definitions and usages.

Core Features & Use Cases

  • Canonical syntax rules for definitions (library) and usages (designs), ensuring correct forms and placement
  • Naming conventions, packaging guidelines, and cross-file binding patterns to avoid ambiguity
  • Doc comment format enforcement and ADR-002 calculation architecture guidance
  • Anti-pattern awareness and practical guidance for common SysML v2 modeling mistakes
  • Guidance applicable to design-model and library-model workflows for reliable model composition

Quick Start

Apply these conventions when authoring or reviewing SysML v2 models.

Frequently Asked Questions about sysml-conventions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the canonical naming conventions for SysML v2 definitions and usages?

SysML v2 naming conventions differentiate definitions in library models from usages in design models, ensuring correct forms and placement to avoid ambiguity across cross-file bindings.

How do I structure doc comments in SysML v2 modeling files?

Doc comments in SysML v2 modeling files must follow enforced structural formats that ensure consistency and readability across part definitions, calc definitions, and constraints.

What is the ADR-002 calculation architecture in SysML v2?

The ADR-002 calculation architecture in SysML v2 provides explicit guidance for structuring calculation definitions and constraints to ensure reliable model composition and validation.

How do I handle cross-file imports and bindings in SysML v2?

Cross-file imports and bindings in SysML v2 require explicit packaging guidelines and binding patterns to correctly reference part definitions and constraints across design-model and library-model contexts.

What are common SysML v2 modeling mistakes and anti-patterns to avoid?

Common SysML v2 anti-patterns include incorrect usage placement, ambiguous naming, and improper cross-file binding structures, which are addressed through explicit pattern references and convention enforcement.

Does this SysML v2 convention guidance apply to both library and design models?

Yes, SysML v2 convention guidance applies across both design-model and library-model workflows, providing canonical syntax rules for creating and validating part definitions, calc definitions, and constraints.