These instructions apply to this repository.
This is an Agent Skill project for SysML v2 systems modeling.
Provide AI agents with authoritative guidance for creating valid SysML v2 models with correct syntax based on OMG specifications.
SKILL.md- Main skill file loaded by agents (required by Agent Skills spec)references/- Detailed reference documentation loaded on-demandSYNTAX.md- Complete syntax rulesPATTERNS.md- Reusable modeling patternsERRORS.md- Error troubleshooting
When modifying this skill:
- Keep
SKILL.mdconcise - detailed content belongs inreferences/ - All SysML examples must use valid SysML v2 syntax
- Follow the Agent Skills Specification
- The skill name must match the directory name:
sysmlv2-skill - No external runtime dependencies in the skill itself
Critical rules when writing examples:
- Import statements require visibility:
private import ScalarValues::*; - Attribute defs must specialize:
attribute def Region :> String; - Basic types (String, Real, Integer, Boolean) require ScalarValues import
Use validate-sysml from the sysmlv2-validator project.