Skills for Real Engineers. Straight from my .agents directory.
matlab
Agent skill fromzLanqing/codex-claude-academic-skills
MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential equations, optimization, statistics, or creating scientific visualizations. Also use when the user needs help with MATLAB syntax, functions, or wants to convert between MATLAB and Python code. Scripts can be executed with MATLAB or the open-source GNU Octave interpreter.
How to install matlab
npx skills add zLanqing/codex-claude-academic-skills# or add only this skill to Claude Code: copy the folder
scientific-toolkit-skill/references/scientific-skills/matlab/
# into
~/.claude/skills/matlab/ (all projects)
.claude/skills/matlab/ (one project)
1# MATLAB/Octave Scientific Computing23MATLAB is a numerical computing environment optimized for matrix operations and scientific computing. GNU Octave is a free, open-source alternative with high MATLAB compatibility.45## Quick Start67**Running MATLAB scripts:**8```bash9# MATLAB (commercial)10matlab -nodisplay -nosplash -r "run('script.m'); exit;"1112# GNU Octave (free, open-source)13octave script.m14```1516**Install GNU Octave:**17```bash18# macOS19brew install octave2021# Ubuntu/Debian22sudo apt install octave2324# Windows - download from https://octave.org/download25```2627## Core Capabilities2829### 1. Matrix Operations3031MATLAB operates fundamentally on matrices and arrays:3233```matlab34% Create matrices35A = [1 2 3; 4 5 6; 7 8 9]; % 3x3 matrix36v = 1:10; % Row vector 1 to 1037v = linspace(0, 1, 100); % 100 points from 0 to 13839% Special matrices40I = eye(3); % Identity matrix41Z = zeros(3, 4); % 3x4 zero matrix42O = ones(2, 3); % 2x3 ones matrix43R = rand(3, 3); % Random uniform44N = randn(3, 3); % Random normal4546% Matrix operations47B = A'; % Transpose48C = A * B; % Matrix multiplication49D = A .* B; % Element-wise multiplication50E = A \ b; % Solve linear system Ax = b51F = inv(A); % Matrix inverse52```5354For complete matrix operations, see [references/matrices-arrays.md](references/matrices-arrays.md).5556### 2. Linear Algebra5758```matlab59% Eigenvalues and eigenvectors60…
Excerpt shown under the repository's MIT license.
More skills in codex-claude-academic-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
