跳到正文
cccskills

开发技能

编码规范、框架、重构、代码审查(1.9万 个)

按价格或排序方式筛选

Plan and build a MATLAB app from its requirements. The skill helps choose between UIFigure and UIHTML, selects a layout pattern such as a dashboard or wizard, and can save UIFigure apps as App Designer files or plain-text formats.

中文简介正在准备中。当前显示英语简介。

  • Choosing an architecture for a MATLAB GUI
  • Building a dashboard, wizard, or interactive tool
  • Saving a UIFigure app in an App Designer format
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Inspect a specified MATLAB installation folder and list the installed products and support packages. Use it to check whether a particular toolbox or package is present, or to review the installation contents for a given MATLAB release.

中文简介正在准备中。当前显示英语简介。

  • Listing installed MATLAB products and toolboxes
  • Checking whether a specific toolbox is installed
  • Reviewing support packages for a MATLAB release
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Read and write CSV, Excel, Parquet, JSON, XML, and text files in MATLAB. Get guidance on choosing import options, handling URLs and encodings, checking for data changes during import, and diagnosing common file errors.

中文简介正在准备中。当前显示英语简介。

  • Importing a spreadsheet with mixed text and numeric columns
  • Reading a CSV that uses European decimal and delimiter conventions
  • Checking imported Excel or Parquet data for silent value changes
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Keep MATLAB credentials such as API keys, passwords, and SSH passphrases out of source code by storing and retrieving them with the built-in MATLAB Vault. The skill covers passing secret references into supported connections and loading secrets for CI or scheduled jobs.

中文简介正在准备中。当前显示英语简介。

  • Removing API keys from MATLAB source files
  • Using a stored password for a database connection
  • Loading credentials for a scheduled MATLAB job
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Build and solve finite element models in MATLAB PDE Toolbox, from geometry and mesh setup to thermal, structural, or electromagnetic analysis. Extract values such as stress and heat flux, and visualize results to inspect how a model behaves.

中文简介正在准备中。当前显示英语简介。

  • Creating a geometry and setting up a finite element model
  • Solving a thermal, structural, or electromagnetic problem
  • Inspecting stress, displacement, heat flux, or other results
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Use MATLAB Visual Inspection Toolbox to plan and build machine vision inspections for manufactured parts. Choose rule-based, AI-based, or combined methods for defect detection, measurement, counting, and part location, then prepare deployment paths for supported targets.

中文简介正在准备中。当前显示英语简介。

  • Choosing an inspection method for visible defects
  • Measuring part dimensions in physical units
  • Counting or locating parts in images
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Use a measured, seven-step workflow to reduce memory use in MATLAB programs. Establish a baseline, profile allocations to find bottlenecks, apply focused code changes, compare memory use, verify results, and summarize the findings.

中文简介正在准备中。当前显示英语简介。

  • Investigate MATLAB out-of-memory errors
  • Find functions that allocate large amounts of memory
  • Reduce memory use when processing larger datasets
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Analyze RF PCB components in MATLAB by extracting S-parameters, checking insertion and return loss, and viewing fields or currents. Compare electromagnetic solvers, tune mesh density, and use frequency sweeps to balance analysis speed and accuracy.

中文简介正在准备中。当前显示英语简介。

  • Checking RF component S-parameters and insertion loss
  • Comparing MoM and FEM solver results
  • Viewing electric fields or current distributions
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Investigate MATLAB errors and unexpected results by reading relevant code, checking variables, tracing calls, and testing focused hypotheses in a live session. It helps locate likely causes of runtime failures and verify practical fixes.

中文简介正在准备中。当前显示英语简介。

  • Trace the cause of a MATLAB error message
  • Inspect variable values and dimensions at failure
  • Find why a function returns an unexpected result
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Use this skill to define or review MATLAB function inputs with `arguments` blocks. It helps choose size and type checks, handle repeating and name-value arguments, avoid unintended conversions, and migrate validation from `inputParser` or `validateattributes`.

中文简介正在准备中。当前显示英语简介。

  • Adding input checks to a MATLAB function
  • Migrating validation from `inputParser`
  • Reviewing type and size behavior
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Analyze DC voltage and current across power nets in an imported PCB layout. The skill configures source, load, and sense components, checks IR drop and design limits, and supports batch analysis across multiple rails to help identify power integrity issues.

中文简介正在准备中。当前显示英语简介。

  • Checking voltage drop and current distribution on a PCB power rail
  • Finding power nets and their connected components
  • Checking current density, voltage margins, and via current limits
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Design and study antennas, PCB antennas, and arrays with MATLAB Antenna Toolbox. Explore radiation patterns and electrical performance, compare designs, use supported AI-assisted exploration, optimize dimensions, and export PCB designs for fabrication.

中文简介正在准备中。当前显示英语简介。

  • Designing an antenna for a target frequency
  • Comparing radiation patterns across designs
  • Building a multilayer PCB antenna
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Diagnose MATLAB `parfor` errors by running the code analyzer, matching its messages to variable classification issues, and applying focused fixes. Use it to repair a loop or convert a `for` loop while preserving its results, then verify the changes with the analyzer.

中文简介正在准备中。当前显示英语简介。

  • Fixing a `parfor` variable classification error
  • Converting a `for` loop to `parfor`
  • Reviewing a MATLAB file with a reported `parfor` problem
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Prepare MATLAB parallel pool workers with paths, environment variables, connections, libraries, or data before parallel work begins. The guidance helps manage per-worker resources and setup, and modernize spmd-based setup patterns for parfor and parfeval workflows.

中文简介正在准备中。当前显示英语简介。

  • Make a library available to each parallel worker
  • Load a data file once per worker for parfor
  • Set paths or environment variables on pool workers
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Review MATLAB code with static analysis and MathWorks coding guidelines. The skill checks naming, function structure, input patterns, and common performance or maintainability issues, then reports findings by severity with suggestions for handoff or publication.

中文简介正在准备中。当前显示英语简介。

  • Reviewing MATLAB code quality
  • Checking MathWorks style conventions
  • Preparing code for handoff
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Creates repeatable MATLAB performance tests with `matlab.perftest.TestCase` and `runperf`. The tests measure execution time using warmups and multiple samples, helping compare input sizes and detect regressions over time while keeping setup outside the measured section.

中文简介正在准备中。当前显示英语简介。

  • Adding repeatable performance tests to MATLAB code
  • Benchmarking a function across input sizes
  • Checking for performance regressions over time
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Migrate C, C++, or Fortran MATLAB MEX source from the Separate Complex API to the Interleaved Complex API. Replace legacy data access calls, optionally retain compatibility with both API modes, and build and compare outputs to verify the conversion.

中文简介正在准备中。当前显示英语简介。

  • Migrating legacy MEX code to the Interleaved Complex API
  • Replacing mxGetPr and mxGetPi in C or C++ MEX files
  • Updating Fortran MEX files for -R2018a builds
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Add OpenTelemetry tracing to MATLAB functions to follow work across parent and child spans. The skill guides span creation, context propagation, error recording, attributes, events, and naming conventions so traces provide useful detail when reviewing a workflow.

中文简介正在准备中。当前显示英语简介。

  • Adding spans to MATLAB functions
  • Following parent and child operations
  • Recording errors and useful attributes
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Improve MATLAB code performance through a measured seven-step workflow: establish a baseline, profile execution, identify bottlenecks, optimize, measure again, verify results, and report. It helps focus changes on proven slow sections while checking that outputs remain equivalent.

中文简介正在准备中。当前显示英语简介。

  • Finding why a MATLAB function runs slowly
  • Profiling code before making changes
  • Comparing timing before and after optimization
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Design and analyze reflector antennas, reflectarrays, reconfigurable intelligent surfaces, and antennas mounted on platforms with MATLAB Antenna Toolbox. Select an electromagnetic solver, inspect antenna performance, or calculate radar cross section for a target.

中文简介正在准备中。当前显示英语简介。

  • Designing a parabolic or dual-reflector antenna
  • Evaluating a reflectarray or reconfigurable surface
  • Analyzing an antenna mounted on an aircraft or vehicle
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Analyze an OpenSCENARIO 1.x .xosc file and produce a structured description for recreating its actors, positions, routes, actions, and triggers in RoadRunner. It resolves references and flags unsupported constructs before scenario authoring proceeds.

中文简介正在准备中。当前显示英语简介。

  • Recreating a partner-provided .xosc scenario in RoadRunner
  • Translating scenario positions and routes
  • Generating a MATLAB-ready scenario description
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Create Euro NCAP seed scenarios and variants in MATLAB, convert descriptors to drivingScenario or RoadRunner, and plot scenario details. For supported assessment workflows, prepare assessment tables, compute scores, and export reports.

中文简介正在准备中。当前显示英语简介。

  • Creating a Euro NCAP seed scenario
  • Generating protocol variants from a scenario
  • Converting scenarios between drivingScenario and RoadRunner
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Build Simulink models that run synchronized traffic simulations with Eclipse SUMO. Configure the connection and blocks for reading vehicle states, controlling an ego vehicle, spawning traffic, and validating ADAS scenarios with a simulated road environment.

中文简介正在准备中。当前显示英语简介。

  • Connect Simulink to an Eclipse SUMO traffic simulation
  • Read vehicle positions and speeds into a model
  • Control an ego vehicle from a Simulink controller
matlab/matlab-agentic-toolkit12202026年10月27日 更新

Turn recorded driving data such as GPS, camera, lidar, and actor tracks into simulation-ready scenarios, road surfaces, or 3D scene content. The skill can extract trajectories and driving events, augment maps, and export results to supported simulation formats and tools.

中文简介正在准备中。当前显示英语简介。

  • Building a virtual driving scenario from recorded GPS and sensor data
  • Extracting near-misses or hard braking events from driving logs
  • Adding road elevation, static objects, or 3D assets to a scene
matlab/matlab-agentic-toolkit12202026年10月27日 更新