matlab-build-simbiology-model

Build and modify SimBiology models using the MATLAB SimBiology API.

883|109|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/matlab/matlab-agentic-toolkit --skill matlab-build-simbiology-model
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: matlab-build-simbiology-model
Source: https://github.com/matlab/matlab-agentic-toolkit/tree/main/skills-catalog/computational-biology/matlab-build-simbiology-model
Command: npx skills add https://github.com/matlab/matlab-agentic-toolkit --skill matlab-build-simbiology-model

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you reliably build, modify, and (optionally) diagram SimBiology models programmatically, while avoiding common SimBiology modeling mistakes that break correctness or produce unusable layouts.

Core Features & Use Cases

  • SimBiology API model construction patterns for building compartments, species, parameters, reactions, rules, events, doses, observables, and variants.
  • Diagram-safe layout guidance, including when to open the Model Builder and how to position blocks and reaction nodes without violations.
  • Practical correctness rules for reaction directionality, qualified naming, modern SimBiology properties, and safe app lifecycle handling (Builder/Analyzer) in different MATLAB environments.

Quick Start

Ask your AI agent to build your SimBiology model from your specification and generate a diagram only if you request visual output.

Frequently Asked Questions about matlab-build-simbiology-model

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

FAQPage Schema
How do I build a SimBiology model programmatically in MATLAB?

To build a SimBiology model programmatically, use the MATLAB SimBiology API to construct compartments, species, parameters, reactions, rules, events, doses, observables, and variants. This approach enforces correct reaction directionality and qualified naming.

How do I generate readable SimBiology diagrams in a headless MATLAB environment?

You can generate readable SimBiology diagrams in headless, batch, or remote environments by using Model Builder layout helpers. This requires following safe Builder lifecycle and layout validation requirements to position blocks and reaction nodes correctly.

Why are my SimBiology diagram arrows pointing in the wrong direction?

Incorrect SimBiology diagram arrows usually result from improper reaction forward-direction parsing. Ensuring correct forward-direction parsing during model construction fixes the diagram arrow orientation and validates the visual output.

Can I use the SimBiology Model Builder app for layout without breaking my scripted model?

Yes, you can use Model Builder layout helpers for visual output, but you must follow safe app lifecycle handling. Safe Builder lifecycle management ensures the app does not violate the existing model graph or produce unusable layouts.

What components do I need to define when creating a full pharmacokinetic model in SimBiology?

Creating a full pharmacokinetic model in SimBiology requires defining compartments, species, parameters, reactions, rules, doses, observables, and variants. Using modern SimBiology properties ensures the model graph is constructed correctly.