·
Last changedVersion:
This version passed the hardening gate. Hardening applied 2 targeted changes and preserved all other text. Classified findings before hardening: 1. Classified findings closed: 0. Classified findings remaining: 1. Unclassified scanner findings remaining: 0. Review findings closed: 4. Review findings remaining: 6.
1
1
Expand | File | Group | Subtype | Severity | Status |
|---|---|---|---|---|---|
LICENSE | Excessive Agency & Rogue Autonomy | — | Low | Open |
1 finding
This skill provides comprehensive guidelines for creating properly formatted MATLAB plain text Live Scripts. These scripts combine executable MATLAB code with rich text documentation in a single .m file.
Every Live Script must end with this exact formatting:
CORRECT format:
INCORRECT format (DO NOT USE):
%[text] prefix%[text]Bulleted lists must have a backslash on the last item:
Format equations with double backslashes:
Note: All backslashes in LaTeX must be doubled.
DO NOT use fprintf for reader comments:
Instead use rich text:
figure command to create new figuresclose all or clear commandsA typical Live Script follows this pattern:
Title and Introduction
Setup Code (if needed)
Sections with Explanations
Required Appendix
Only when necessary for comparison:
Before finishing a Live Script, verify:
%% followed by %[text] ##figure commandsclose all or clear at startfprintf for comments (use %[text] instead)Issue: Script doesn't display rich text properly
%[text] is at the start of each text lineIssue: Equations not rendering
Issue: Sections not appearing correctly
%% on its own line, then %[text] ## on the next lineIssue: Script won't save with outputs
Get started with chainctlchainctl skill install public/matlab/matlab-live-script:latest
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
skills.cgr.dev/public/github.com/matlab/skills/matlab-live-script:latest
BSD-2-Clause
HARDENING.md
LICENSE
SKILL.md