All authors

Claude Skills by stanfish06
github.com/stanfish061,773 skills143 installs3,463 views
- Matlab Call PythonCall Python libraries from MATLAB using the py. interface, pyrun, pyrunfile, or pyenv. Use when writing or executing MATLAB code that calls Python functions or passes data between MATLAB and Python. REQUIRED when triaging Python errors from MATLAB (ModuleNotFoundError, ImportError, "Unable to resolve the name 'py.*'"). REQUIRED when setting up Python environments for MATLAB, creating virtual environments, or installing Python packages for use with MATLAB.Votes: 0GitHub stars: 8
- Matlab Choose Bigdata SolutionGuide users or agents to the correct MATLAB tool for processing large tabular data in file-based formats (CSV, Parquet, delimited text, spreadsheets, MDF) that may not fit in memory. Use when a user or agent mentions large files, big data, out-of-memory errors, OOM, scaling up, tall arrays, datastores, or needs to process multiple tabular files. Covers the decision between datastore + tall, datastore + transform, and parallel execution. Also use when a user or agent has working in-memory code...Votes: 0GitHub stars: 8
- Matlab Create BuildfileGenerate a MATLAB buildfile.m with tasks for static analysis, testing, coverage reporting, and packaging. Use after matlab-create-project when the project structure is in place and you need repeatable build automation.Votes: 0GitHub stars: 8
- Matlab Create Live ScriptCreate, edit, and run plain-text MATLAB live scripts (.m files) with rich text formatting, LaTeX equations, section breaks, and inline figures. Use when generating tutorials, analysis notebooks, reports, documentation, or educational content, when modifying existing live scripts, or when converting existing binary .mlx files to .m for version control. Requires R2025a+.Votes: 0GitHub stars: 8
- Matlab Create ProjectCreates a MATLAB project for an existing folder of MATLAB files using the matlab.project.* APIs via MCP. Adds all existing files, configures the project path, generates a project name/description, and creates a README.md with a function table. Prompts the user before creating any new folders. Never overwrites existing files. Use when asked: "create a project", "set up a MATLAB project", "initialize project", "make this a MATLAB project", "configure project".Votes: 0GitHub stars: 8
- Matlab Define Toolbox ApiScan a folder, triage files into include/exclude, identify the public API, and produce a toolboxSpecification.m Interface Spec — all in one pass. Use when turning loose code into a toolbox.Votes: 0GitHub stars: 8
- Matlab Document ToolboxGenerates all documentation artifacts for a MATLAB toolbox: README.md, functionSignatures.json, GettingStarted.m, and publishable examples with demos.xml help integration. Follows mathworks/toolboxdesign best practices. Use when asked: "document this toolbox", "create documentation", "add examples", "generate function signatures", "getting started guide", "README", "make this ready to share", "add tab completion".Votes: 0GitHub stars: 8
- Matlab Exclude FilesAnalyze a toolbox folder and generate a toolbox.ignore file — detects files that should not ship to end users based on what actually exists in the folder. Only suggests patterns for files found. Advisory: presents suggestions with reasons before writing.Votes: 0GitHub stars: 8
- Matlab Install ProductsDeterministic workflow to download MATLAB Package Manager (mpm) and install MathWorks products from the OS command line with consistent, repeatable behavior. Use when installing MATLAB, Simulink, toolboxes, or support packages via command line, or setting up scripted installations for CI/CD, containers, or fleet provisioning.Votes: 0GitHub stars: 8
- Matlab Instrument Opentelemetry TracingAdd OpenTelemetry tracing to MATLAB code. Use when the user asks to "add tracing", "instrument with spans", "add OpenTelemetry", "trace my code", "add observability" (when about tracing), or mentions "spans", "distributed tracing", or "OTel tracing" in the context of MATLAB functions. Covers span creation, parent-child context propagation, error handling, attributes, events, and semantic conventions.Votes: 0GitHub stars: 8
- Matlab List ProductsShow all installed MATLAB products and support packages for a given MATLAB installation folder. Use when listing, checking, or verifying what products or support packages are in a MATLAB installation.Votes: 0GitHub stars: 8
- Matlab Modernize CodeModernize deprecated MATLAB functions and patterns. Use when check_matlab_code or checkcode reports "not recommended" or "to be removed" warnings, when migrating legacy code, or when replacing deprecated APIs (trainNetwork, csvread, xlsread, datenum, eval, subplot, guide, optimset, wavread, svmtrain, uicontrol) with current equivalents.Votes: 0GitHub stars: 8
- Matlab Optimize MemoryGuides the 7-step MATLAB memory optimization workflow: baseline, profile, identify, optimize, measure, verify, report. Use when asked to reduce MATLAB memory usage, find memory bottlenecks, fix out-of-memory errors, or optimize memory-intensive code.Votes: 0GitHub stars: 8
- Matlab Publish ToolboxVersion-stamp, re-package, and distribute the .mltbx toolbox. Sets version in ToolboxOptions, re-runs packageToolbox, and guides distribution. Requires explicit user confirmation.Votes: 0GitHub stars: 8
- Matlab Read DocGuides the agent to reference official MathWorks Documentation and Help. Determine correct function syntax and workflows from user guides when deeper context is needed. Minimize iterations and repetitive trial and error. Use this skill to: Identify correct syntax and configuration details. Retrieve relevant, version-specific (or release-specific) information from official documentation. Consult user guides when conceptual or workflow context is needed. Apply best practices.Votes: 0GitHub stars: 8
- Matlab Review CodeReview MATLAB code for quality, performance, maintainability, and adherence to MathWorks coding standards. Uses check_matlab_code and matlab_coding_guidelines. Use when reviewing code, checking style, finding code smells, assessing quality, or preparing code for handoff or publication.Votes: 0GitHub stars: 8
- Matlab TestingGenerate and run MATLAB unit tests using matlab.unittest and matlab.uitest. Parameterized tests, fixtures, mocking, coverage analysis, CI/CD with buildtool, app testing with gestures. Use when creating tests, writing test classes, running test suites, checking coverage, testing apps, or validating MATLAB code.Votes: 0GitHub stars: 8
- Matlab ThemingStyle MATLAB charts and figures. colororder palettes for chart series colors, colormap selection, brand color organization, and the R2025a Theme API for uifigure apps (dark mode with fliplightness, ThemeChangedFcn, uistyle, component colors). Use when customizing chart colors, applying a color palette, organizing brand colors, implementing dark mode, or importing an external color scheme. Triggers: theme, dark mode, brand colors, colororder, colormap, palette, fliplightness, color scheme, sty...Votes: 0GitHub stars: 8
- Matlab Upgrade Mex IcUpgrade C, C++, and Fortran MEX source files from the Separate Complex (SC) API to the Interleaved Complex (IC) API. Use when converting mxGetPr/mxGetPi to mxGetComplexDoubles, migrating MEX files to -R2018a, adding MX_HAS_INTERLEAVED_COMPLEX guards for SC/IC guarded builds, or modernizing legacy MEX code that uses mxGetData/mxSetData/mxGetImagData/mxSetImagData. Covers C (.c), C++ (.cpp, .cxx), and Fortran (.F, .f90) MEX functions. Triggers on: interleaved complex, IC MEX, mex upgrade, mex m...Votes: 0GitHub stars: 8
- Matlab Validate Function ArgumentsUse when writing MATLAB functions with arguments blocks — repeating arguments (arguments (Repeating)), .?ClassName property import in constructors, name-value forwarding with namedargs2cell, or migrating from inputParser or validateattributes. Also when reviewing signatures for implicit-conversion pitfalls (size reshaping, class coercion, computed defaults), or when restricting, constraining, or validating function inputs — scalar vs vector enforcement, type rejection, size checking. Also whe...Votes: 0GitHub stars: 8
- Matlab Write HelpGenerate or improve MATLAB help text (documentation comments) for a function, class, or script file following MathWorks standards (H1 line, syntax paragraphs, See Also, 75-char lines). Read BEFORE writing MATLAB help — default patterns (Inputs:/Outputs: lists, block comments, uppercase See Also) produce non-conforming output. Use when writing, rewriting, fixing, or reviewing MATLAB help comments or function documentation.Votes: 0GitHub stars: 8
- Matlab Write Performance TestsWrites MATLAB performance tests using the matlab.perftest.TestCase framework. Use when asked to write, create, or add performance tests for MATLAB code, benchmark functions, measure execution time with statistical rigor, or use runperf.Votes: 0GitHub stars: 8
- MatplotlibLow-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.Votes: 0GitHub stars: 8
- Mechanical Design EngineerExpert-thinking profile for Mechanical Design Engineer (CAD / GD&T / tolerance / DFM): Reasons from function, datum reference frames, and tolerance budgets; releases inspectable drawings and MBD through ASME Y14.5 GD&T, WC/RSS/Monte Carlo stack-ups, SAE J1739 DFMEA (Action Priority), and Boothroyd–Dewhurst DFM/DFA—not stress plots alone.Votes: 0GitHub stars: 8
- Mechanical EngineerExpert-thinking profile for Mechanical Engineer (design / simulation / prototyping): Reasons from equilibrium, failure physics, and code-backed allowables; designs through requirements, GD&T, DFMEA, and hand/FEA/test validation with explicit governing failure modes.Votes: 0GitHub stars: 8
- Mechatronics EngineerExpert-thinking profile for Mechatronics Engineer (electromechanical co-design / motion control / FOC drives / fieldbus (EtherCAT, CiA 402) / drive safety (IEC 61800-5-2, ISO 13849)): Reasons from reflected inertia, control bandwidth, sensor physics, and thermal duty cycle through Bode loop-shaping with phase/gain margins, FOC current-velocity-position loops, plant identification, HIL, and IEC 61800-5-2 STO architecture while treating backlash and structural-mode resonance, transport-delay ph...Votes: 0GitHub stars: 8
- MedchemMedicinal chemistry filters for compound triage. Apply drug-likeness rules (Lipinski, Veber, CNS), structural alert catalogs (PAINS, NIBR, ChEMBL), complexity metrics, and the medchem query language for library filtering.Votes: 0GitHub stars: 8
- Medical GeneticistExpert-thinking profile for Medical Geneticist (clinical / laboratory genetics / genetic counseling): Reasons from pedigree priors, HPO phenotype match, and ACMG/ClinGen variant classification; integrates exome/genome, CMA, RNA splicing, NBS ACT pathways, Tier 3 carrier screening, SF v3.3, and CPIC pharmacogenomics while treating VUS overcall, CPM/NIPT discordance, mtDNA heteroplasmy sampling, and SpliceAI-only...Votes: 0GitHub stars: 8
- Medical MycologistExpert-thinking profile for Medical Mycologist (clinical / laboratory medical mycology): Reasons from EUCAST/CLSI antifungal susceptibility, culture and MALDI-TOF ID, galactomannan/β-D-glucan assays, and CLSI breakpoints while treating contamination, cryptic species mis-ID, and azole MIC trailing as first-class failure modes.Votes: 0GitHub stars: 8
- Medical ParasitologistExpert-thinking profile for Medical Parasitologist (clinical / research): Reasons from specimen-stage fit, exposure-based pretest probability, and antigen-versus-antibody kinetics through thick/thin Giemsa films, formalin-ethyl-acetate concentration with trichrome, multiplex PCR, and EITB serology against CDC DPDx and WHO algorithms, while treating pfhrp2/3-deleted RDT false-negatives...Votes: 0GitHub stars: 8
- Medical PhysicistExpert-thinking profile for Medical Physicist (clinical / diagnostic & nuclear imaging / health physics): Reasons from CTDIvol/SSDE, HU accuracy, ACR/MQSA QA, TG-126 PET/CT, TG-18/TG-270 displays, and NCRP 147 shielding across CT, MRI, mammography, NM/PET, and therapy QA while treating phantom-mismatch dose claims, SUV normalization drift, display washout, and post-upgrade MEE gaps as first-class failure modes.Votes: 0GitHub stars: 8
- Medicinal ChemistExpert-thinking profile for Medicinal Chemist (lead optimization / SAR / DMPK & ADME / structure-based design / multiparameter (LLE, Fsp3, TPP)): Reasons from structure- activity relationships, lipophilicity and unbound-fraction physicochemistry, synthetic accessibility, and target-product-profile multiparameter optimization through LLE/Fsp3/QED scoring, FEP+/Glide docking validated against co-crystal and SPR data, ELN-tracked LC-MS/NMR synthesis, and DMPK...Votes: 0GitHub stars: 8
- Meeting SchedulerHandles end-to-end meeting scheduling using the Superhuman Mail MCP server — from finding available times to sending the invite or proposing times via email. Use this skill whenever someone asks to \"schedule a meeting with [person]\", \"find a time to meet\", \"book a call\", \"set up a meeting\", \"when am I free to meet with [person]\", \"propose times to [person]\", \"send my availability\", \"create a meeting invite\", \"schedule a 1:1\", \"find overlap in our calendars\", \"reschedule m...Votes: 0GitHub stars: 8
- Membrane BiophysicistExpert-thinking profile for Membrane Biophysicist (wet-lab / computational membrane biophysics): Reasons from Helfrich elasticity, Lo/Ld phase behavior, and intrinsic curvature; builds GUVs, SLBs, nanodiscs, and BLMs; reads Laurdan GP, FRAP/FCS, aspiration, and electrophysiology while treating multilamellarity, detergent carryover, and probe misinterpretation as first-class failure modes.Votes: 0GitHub stars: 8
- Mems EngineerExpert-thinking profile for MEMS Engineer (silicon micromachining / transducer design / simulation & WLT): Reasons from scale-dependent mechanics, squeeze-film damping, and electrostatic pull-in through DRIE Bosch/surface micromachining, CoventorMP/COMSOL, foundry PDKs, LDV/WLI metrology, and AEC-Q103 qual while treating release stiction, DRIE scallop bias, package-stress offset drift, and functional-WLT-vs-reliability...Votes: 0GitHub stars: 8
- Mendelian RandomisationTwo-sample Mendelian Randomisation from GWAS summary statistics with IVW, MR-Egger, weighted median/mode, andVotes: 0GitHub stars: 8
- Mermaid TerminalRender Mermaid source locally and preview it in Ghostty, Kitty, or another Kitty-graphics-compatible terminal. Use when a user wants to see a Mermaid diagram without opening a browser; do not use for general image viewing or non-Mermaid diagrams.Votes: 0GitHub stars: 8
- Metabolomics ScientistExpert-thinking profile for Metabolomics Scientist (wet-lab / LC-MS & GC-MS / computational metabolomics): Reasons from MSI annotation levels, pooled-QC RSD and D-ratio gates, MZmine/MS-DIAL/XCMS pipelines, HMDB/GNPS identification, and MetaboAnalyst batch correction (ComBat, QC-RLSC); treats injection-order drift, ComBat over-correction, and Level-5 pathway stories as first-class failure modes.Votes: 0GitHub stars: 8
- MetagenomicsShotgun metagenomics workflow with host-depletion-aware QC, taxonomic profiling, functional profiling, AMR follow-up, and reproducible community output tables.Votes: 0GitHub stars: 8
- MetallurgistExpert-thinking profile for Metallurgist (physical / extractive / process metallurgy): Reasons from phase diagrams, TTT/CCT paths, and Scheil solidification through Jominy hardenability (ASTM A255), ASM heat-treat cycles, metallography (ASTM E3/E112/E407), and staged failure analysis while treating decarburization, quench cracking, HAZ liquation, hot tearing, and microsegregation as first-class failure...Votes: 0GitHub stars: 8
- MeteorologistExpert-thinking profile for Meteorologist (operational / research atmospheric forecasting): Reasons from hydrostatic and geostrophic balance, scale-dependent dynamics, and the obs-to-NWP pipeline; works the Snellman funnel, matches HRRR/GFS/ECMWF to scale, and treats spin-up, convective scheme bias, radar AP, and PoP misinterpretation as first-class failure modes.Votes: 0GitHub stars: 8
- Methylation ClockCompute epigenetic age from DNA methylation arrays using PyAging clocks from GEO accessions or local files.Votes: 0GitHub stars: 8
- Metric Pack DesignerDesign custom metric packs for plugin-eval so teams can add local evaluation rubrics that emit schema-compatible checks and metrics. Use when the user wants their own evaluation criteria or visualizations.Votes: 0GitHub stars: 8
- Metrology ScientistExpert-thinking profile for Metrology Scientist (calibration laboratory / NMI / measurement assurance): Reason from SI traceability, GUM uncertainty budgets, and VIM distinctions between calibration and verification; propagates Type A/B components, CIPM MRA equivalence, and ILAC decision rules before any pass/fail claim.Votes: 0GitHub stars: 8
- Microbial EcologistExpert-thinking profile for Microbial Ecologist (field / mesocosm / amplicon & metagenomic community ecology): Reasons from Vellend assembly (selection, dispersal, drift, diversification), compositional stats (ANCOM-BC2, MaAsLin2, Aitchison), and SILVA/GTDB/EMP workflows; treats kitome contamination, GCN bias, pseudoreplication, SparCC-as-interaction, and PICRUSt2-as-measured-function as first-class failure modes.Votes: 0GitHub stars: 8
- Microbial PhysiologistExpert-thinking profile for Microbial Physiologist (wet-lab / chemostat & metabolic- flux physiology): Reasons from Monod/chemostat (μ = D), YX/S and Pirt maintenance, Crabtree/overflow, 13C-MFA and FBA, and BMSAB taxonomy; treats OD-as-biomass yield error, FBA-as-measured-flux, washout misread, and portable ms across media as first- class failure modes.Votes: 0GitHub stars: 8
- MicrobiologistExpert-thinking profile for Microbiologist (wet-lab / culture, amplicon & shotgun microbiomics): Reasons from culturability limits, CFU/MPN enumeration, selective media, DADA2/QIIME2 16S ASVs (SILVA/GTDB), and shotgun metagenomics (Kraken2, MetaPhlAn, HUMAnN); treats plate-count anomaly, compositional stats pitfalls, kit contamination, and index hopping as first-class failure modes.Votes: 0GitHub stars: 8
- Microbiome ScientistExpert-thinking profile for Microbiome Scientist (cohort / intervention / multi-omics host–microbiome): Reasons from compositional and longitudinal stats (MaAsLin2, ANCOM- BC2), STORMS pre-analytics, FMT/LBP and diet trials, and multi-omics integration; treats PPI/antibiotic confounders, kitome contamination, host-DNA swamping, and HMA causality overclaim as first-class failure modes.Votes: 0GitHub stars: 8
- Microelectronics EngineerExpert-thinking profile for Microelectronics Engineer (packaging / assembly / thermal & reliability): Reasons from CTE mismatch, θja networks (JESD51), and package RLC through wire bond (Au–Al IMC, loop height), flip-chip (UBM, underfill, HIP/NWO), J-STD-020 MSL, and JESD22 TCT/uHAST; treats datasheet θja without board definition, wire sweep, die-attach voids, and soak-mode mismatch as first-class failure modes.Votes: 0GitHub stars: 8
- Migrate Dotnet10 To Dotnet11Migrate a .NET 10 project or solution to .NET 11 and resolve all breaking changes. This is a MIGRATION skill — use it when upgrading from .NET 10 to .NET 11, NOT for writing new programs. USE FOR: upgrading TargetFramework from net10.0 to net11.0, fixing build errors after updating the .NET 11 SDK, resolving source-breaking and behavioral changes in .NET 11 runtime, C# 15 compiler, and EF Core 11, adapting to updated minimum hardware requirements (x86-64-v2, Arm64 LSE), and updating CI/CD pip...Votes: 0GitHub stars: 8