{"enrichment":{"faq":[{"a":"Matlab Modernize Code upgrades outdated MATLAB code by swapping deprecated functions for their modern replacements across file I/O, deep learning, graphics, and UI domains. It pairs with static analysis to catch and fix anti-patterns like eval, growing arrays, and global variables that slow performance or pose security risks.","q":"What does Matlab Modernize Code do?"},{"a":"Yes. Matlab Modernize Code converts legacy MATLAB to modern by identifying deprecated function calls and replacing them with current best practices. It also refactors anti-patterns such as eval usage, dynamically growing arrays, and global variables to improve both performance and maintainability.","q":"Can Matlab Modernize Code convert legacy MATLAB to modern?"},{"a":"Matlab Modernize Code automatically upgrades MATLAB scripts for improved performance by eliminating inefficient patterns like array growth in loops and replacing legacy I/O and graphics functions with optimized modern equivalents. These changes reduce computational overhead and enhance execution speed.","q":"How does Matlab Modernize Code improve performance?"},{"a":"Matlab Modernize Code modernizes MATLAB syntax and deprecated function calls across multiple domains: file I/O operations, deep learning workflows, graphics rendering, and UI components. It also refactors code structure to maintain codebase compatibility while applying modern language features and best practices.","q":"What modernization features does Matlab Modernize Code offer?"},{"a":"Yes. Matlab Modernize Code identifies and fixes security risks by detecting dangerous anti-patterns like eval statements that can execute arbitrary code. Removing these patterns alongside modernizing deprecated functions strengthens code safety while updating to current standards.","q":"Does Matlab Modernize Code handle security issues?"}],"shadow_tags":["legacy-code-migration","syntax-upgrade","code-refactoring","automated-modernization","matlab-tooling","codebase-improvement","version-compatibility","script-enhancement"],"summary_rewrite":"Upgrade outdated MATLAB code by swapping deprecated functions for their modern replacements across file I/O, deep learning, graphics, and UI domains. This skill pairs with static analysis to catch and fix anti-patterns like eval, growing arrays, and global variables that slow performance or pose security risks."},"gist":{"api_url":"https://skillfed.io/api/skills/matlab/matlab-agentic-toolkit/matlab-modernize-code.json","as_of":"2026-07-16","description":"Matlab Modernize Code replaces deprecated MATLAB functions and anti-patterns with their modern equivalents.","install":{"manual":["git clone https://github.com/matlab/matlab-agentic-toolkit","cp -r matlab-agentic-toolkit ~/.claude/skills/matlab-modernize-code"],"primary":"npx skillfed install matlab/matlab-agentic-toolkit/matlab-modernize-code","version":"a1c5b0ee"},"kind":"skill","mirror_url":"https://skillfed.io/matlab/matlab-agentic-toolkit/matlab-modernize-code.md","similar":[{"id":"matlab/agent-skills-playground/embedded-ai-deployment","name":"Embedded Ai Deployment","publisher":"matlab/agent-skills-playground","url":"https://skillfed.io/matlab/agent-skills-playground/embedded-ai-deployment"},{"id":"matlab/matlab-agentic-toolkit/matlab-deploy-embedded-ai","name":"Matlab Deploy Embedded Ai","publisher":"matlab/matlab-agentic-toolkit","url":"https://skillfed.io/matlab/matlab-agentic-toolkit/matlab-deploy-embedded-ai"},{"id":"matlab/matlab-agentic-toolkit/matlab-train-network","name":"Matlab Train Network","publisher":"matlab/matlab-agentic-toolkit","url":"https://skillfed.io/matlab/matlab-agentic-toolkit/matlab-train-network"}],"title":"Matlab Modernize Code by matlab \u2014 SkillFed","use":{"when":["Yes.","Matlab Modernize Code automatically upgrades MATLAB scripts for improved performance by eliminating inefficient patterns like array growth."]},"what":{"lead":"Matlab Modernize Code replaces deprecated MATLAB functions and anti-patterns with their modern equivalents.","rest":"Upgrade outdated MATLAB code by swapping deprecated functions for their modern replacements across file I/O, deep learning, graphics, and UI domains. This skill pairs with static analysis to catch and fix anti-patterns like eval, growing arrays, and global variables that slow performance or pose security risks."}},"id":"matlab/matlab-agentic-toolkit/matlab-modernize-code","install":{"mode":"external","repo":"https://github.com/matlab/matlab-agentic-toolkit"},"links":{"html":"https://skillfed.io/matlab/matlab-agentic-toolkit/matlab-modernize-code","md":"https://skillfed.io/matlab/matlab-agentic-toolkit/matlab-modernize-code.md","repo":"https://github.com/matlab/matlab-agentic-toolkit"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":109,"language":"MATLAB","last_updated":"2026-07-16","license":"NOASSERTION","name":"Matlab Modernize Code","publisher":"matlab","stars":841},"relations":{"similar":[{"id":"matlab/agent-skills-playground/embedded-ai-deployment"},{"id":"matlab/matlab-agentic-toolkit/matlab-use-duckdb"},{"id":"matlab/matlab-agentic-toolkit/matlab-review-code"},{"id":"matlab/matlab-agentic-toolkit/matlab-deploy-embedded-ai"},{"id":"matlab/matlab-agentic-toolkit/matlab-train-network"},{"id":"Aradotso/mcp-skills/matlab-mcp-core-server"},{"id":"matlab/simulink-agentic-toolkit/author-modeladvisor-checks"},{"id":"synthetic-sciences/openscience/matlab"},{"id":"zLanqing/codex-claude-academic-skills/matlab"},{"id":"foryourhealth111-pixel/Vibe-Skills/matlab"}]},"slug":{"owner":"matlab","repo":"matlab-agentic-toolkit","skill":"matlab-modernize-code"},"version":"a1c5b0ee"}
