icdev-mbse
MBSE integration — import SysML/DOORS, build digital thread, generate code, sync, assess DES compliance. Use when integrating a model-based systems engineering artifact into ICDEV™.
- License 许可
- Apache-2.0
- 所属仓库
- icdev-ai/icdev
- 最近更新
- 2026-11-12
- Stars
- ★ 5
- Forks
- 0
01 前言 Front Matter
- name
- icdev-mbse
- description
- MBSE integration — import SysML/DOORS, build digital thread, generate code, sync, assess DES compliance. Use when integrating a model-based systems engineering artifact into ICDEV™.
- allowed-tools
- Bash, Read, Write, Edit, Glob, Grep
03 SKILL.md 正文
$icdev-mbse
What This Does
Integrates MBSE into the ICDEV™ SDLC workflow:
- Import SysML models from Cameo Systems Modeler (XMI format)
- Import requirements from IBM DOORS NG (ReqIF format)
- Build digital thread — end-to-end traceability from requirements to NIST controls
- Generate code from model elements (blocks → classes, activities → functions)
- Sync model and code — detect drift and synchronize in either direction
- Assess DES compliance — DoDI 5000.87 Digital Engineering Strategy conformance
- Create PI snapshots — version model state per SAFe Program Increment
All operations produce CUI-marked output and record audit trail entries.
See REFERENCE.md for step-by-step commands (Steps 1–10).
Error Handling
- If XMI parse fails: report validation errors, continue with existing model data
- If ReqIF parse fails: report validation errors, continue with existing requirements
- If no model data exists: skip code generation and sync, report warning
- If DES assessment fails: report partial results, continue with other steps
04 同仓库更多 Skills
icdev
Work inside an ICDEV project from any coding harness -- the icdev-unified MCP tools, the `icdev` CLI, kanban claim/release, worktree-first branching, and where ICDEV's pre-tool guard lives. Use when a repo has CLAUDE.md/AGENTS.md naming ICDEV, a kanban task id (e.g. omx-dx-02), or you need an ICDEV tool.
icdev-worktree
Create and manage isolated git worktrees for parallel ICDEV™ task execution. Use when invoking /icdev-worktree.
icdev-test
Run the full test suite (pytest unit + behave BDD) with coverage reporting and compliance tracking. Use when validating code quality and coverage before a release.
icdev-status
Display comprehensive project status including compliance, security, deployment, and agent health. Use when checking overall project health or preparing a status report.
icdev-simulate
Run Digital Program Twin simulations and generate COAs for requirements. Use when simulating program scenarios or generating courses of action.
icdev-secure
Run comprehensive security scanning (SAST, dependency audit, secret detection, container scan). Use when scanning code or containers for security vulnerabilities before deployment.