Simulink Single Precision Conversion
Convert double-precision Simulink models to single precision via Fixed-Point Designer
Test report
- Verdict
- Works with setup
- Score
- Tested
- Jul 21, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · e5fdd86
Listed the repo tree via GitHub API and found SKILL.md under skills-catalog/code-generation/simulink-single-precision-conversion. Fetched SKILL.md, manifest.yaml, and both references (edge-cases.md, reporting-format.md) raw — all returned HTTP 200 and frontmatter parses with name + description. No security smells (no curl|sh, base64, or secret exfiltration). Could not run the OUTPUT stage: the skill's sole action is invoking DataTypeWorkflow.Single.convertToSingle, which needs MATLAB + Simulink + Fixed-Point Designer plus a loaded .slx model, none of which are available in this context, so no baseline-vs-skill artifact could be produced.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 5/5
- Triggers reliably 5/5
- Output vs. baseline 2/10
- Docs & honesty 4/5
What Simulink Single Precision Conversion does
Drives DataTypeWorkflow.Single.convertToSingle to convert a loaded Simulink model or subsystem from double to single precision, then reads the check/convert/verify report to summarize converted blocks, auto-applied config changes, remaining stowaway doubles, and memory reduction. Triggers when a user asks to convert a Simulink system to single precision, reduce a model's memory footprint, or prep it for single-precision embedded targets. Not for standalone MATLAB .m code or fixed-point optimization.
How to install Simulink Single Precision Conversion
git clone --depth 1 https://github.com/matlab/simulink-agentic-toolkit.git /tmp/simulink-single-precision-conversion-src
mkdir -p ~/.claude/skills
cp -R /tmp/simulink-single-precision-conversion-src/skills-catalog/code-generation/simulink-single-precision-conversion ~/.claude/skills/simulink-single-precision-conversion
# Requires MATLAB + Simulink + Fixed-Point Designer (R2016b or later) reachable via an
# evaluate_matlab_code tool/MCP — the skill runs DataTypeWorkflow.Single.convertToSingle.
# No API keys, no network calls, no build step. Skill body + references/ are plain markdown.
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger Simulink Single Precision Conversion
-
/simulink-single-precision-conversionConvert double-precision Simulink models to single precision via Fixed-Point Designer
It also activates on plain-language prompts like these:
-
Convert this Simulink subsystem to single precision -
Reduce memory usage of this Simulink model -
Optimize this Simulink system for an embedded target
Frequently asked questions
- Is the Simulink Single Precision Conversion skill free?
- Yes. The skill itself is free from matlab/simulink-agentic-toolkit. SkillProof publishes the install command and an independent test verdict at no cost.
- Does Simulink Single Precision Conversion work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 21, 2026. Verdict: Works with setup. Listed the repo tree via GitHub API and found SKILL.md under skills-catalog/code-generation/simulink-single-precision-conversion. Fetched SKILL.md, manifest.yaml, and both references (edge-cases.md, reporting-format.md) raw — all returned HTTP 200 and frontmatter parses with name + description. No security smells (no curl|sh, base64, or secret exfiltration). Could not run the OUTPUT stage: the skill's sole action is invoking DataTypeWorkflow.Single.convertToSingle, which needs MATLAB + Simulink + Fixed-Point Designer plus a loaded .slx model, none of which are available in this context, so no baseline-vs-skill artifact could be produced.
- What is the Simulink Single Precision Conversion SkillProof Score?
- 6.4/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 2/10, docs & honesty 4/5.
- How do I install Simulink Single Precision Conversion?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use Simulink Single Precision Conversion with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.