Model Creator

Initialize Knowledge/Domain Models with a centralized metamodel and hierarchical folders.

Updated May 12, 2025
One-click install
npx skills add https://github.com/innV0/innV0.com --skill model-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Model Creator
Source: https://github.com/innV0/innV0.com/tree/main/public/iNNfo/app/0-1-1/skills/model-creator
Command: npx skills add https://github.com/innV0/innV0.com --skill model-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Model Creator helps teams bootstrap new Knowledge/Domain Models using a centralized metamodel and a distributed hierarchical folder structure. It guides users through discovery, metamodel design, and initial population to ensure a coherent, enrollable model foundation.

Core Features & Use Cases

  • Domain Interview: Guide the user through defining the scope of a new model.
  • Metamodel Design: Propose core classes and relationships in the centralized root file.
  • Folder Structure: Create hierarchical folders for class and instance data.
  • Initial Population: Create root metadata file and example instance folders to seed the model.

Quick Start

Begin by describing the domain you want to model, and I will design the metamodel and create the initial folder structure.

Frequently Asked Questions about Model Creator

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

FAQPage Schema
How do I initialize a new knowledge model with a structured hierarchy?

To initialize a new knowledge model, define your domain scope through a guided interview process, design core classes and relationships in a centralized root file, and generate a distributed hierarchical folder structure with example instances.

What is a centralized metamodel and when do I need one for domain modeling?

A centralized metamodel is a root file defining core classes and relationships for a domain. You need it when bootstrapping scalable, enrollable knowledge models to ensure a coherent foundation and structured hierarchy.

How do I create a scalable folder structure for domain model instances?

Create a scalable folder structure by defining class and instance data within a distributed hierarchical layout. This structure is generated automatically after designing the metamodel and includes example instance folders to seed the model.

Can I enroll new instances into a knowledge model using .iNNfo.md files?

Yes, you can explicitly enroll new instances into a knowledge model using .iNNfo.md files. This enrollment mechanism is integrated into the hierarchical folder structure to maintain organized and scalable domain data.

What is the best way to bootstrap a domain model from scratch?

The best way to bootstrap a domain model is to start by describing the domain you want to model, which triggers a discovery interview to design the metamodel and automatically create the initial folder structure with root metadata.

Does this approach require manual setup of class relationships and instance folders?

No, manual setup is not required. The process guides you through discovery and metamodel design, then automatically proposes core classes, relationships, and generates the initial hierarchical folder structure with example instances.