project-structure

Organize SysML projects into knowledge, modeling_project, work, and data directories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a clear blueprint for organizing SysML modeling work into a four-directory structure, ensuring consistent file placement and easier cross-file references.

Core Features & Use Cases

  • Defines four directories for knowledge, modeling_project, work, and data, plus their roles and interactions.
  • Enforces library-versus-design separation, EXPOSE patterns, and unidirectional imports to optimize collaboration and traceability.
  • Use Case: A team migrating a SysML project to a standardized structure to improve onboarding and backtracing of requirements and learnings.

Quick Start

Map your project files into knowledge/, modeling_project/, work/, and data/ directories to follow the four-directory model.

Frequently Asked Questions about project-structure

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

FAQPage Schema
How do I organize a SysML project structure for better traceability?

A four-directory project structure separates SysML modeling work into knowledge/, modeling_project/, work/, and data/ directories. It applies library-versus-design separation, EXPOSE patterns, and unidirectional imports to optimize cross-file references and team collaboration.

What is the best way to separate library and design files in a SysML project?

Separate library and design files by mapping them into a four-directory information architecture that enforces library-versus-design separation. This structure defines clear placement rules for new content and uses unidirectional imports to optimize traceability.

How do I map project files into knowledge, modeling_project, work, and data directories?

Map project files by classifying files, documents, and model definitions into knowledge/, modeling_project/, work/, and data/ directories. This enforces clear placement rules for new content and ensures consistent cross-file references across the information architecture.

When do I need a standardized directory structure for my modeling project?

You need a standardized directory structure when migrating a SysML project to improve onboarding and backtracing of requirements. The four-directory model provides a clear blueprint for consistent file placement and easier cross-file references.

Does the four-directory project structure enforce unidirectional imports?

Yes, the four-directory project structure enforces unidirectional imports. It applies this pattern alongside EXPOSE patterns and library-versus-design separation to govern the information architecture and optimize cross-file references.