2026a

# Syslab Skills


# 基本概念

本文说明如何配置 Syslab 中 <Syslab 安装目录>/Tools/syslab_skills 下的 Syslab skills

本目录包含以下 skills:

  • syslab-environment:Syslab 环境,包括已安装的 Ty/Syslab 包;
  • syslab-code-style:负责代码结构、命名、API 与风格;
  • syslab-testing:负责测试设计、执行与诊断;
  • syslab-performance-optimization:负责测量、定位热点和优化;
  • syslab-matlab-to-julia:负责 Matlab 到 Julia 的迁移策略和验证;
  • syslab-digital-filter-design:负责设计和验证数字滤波器。

配置时需要拷贝整个 skill 目录,不能只拷贝 SKILL.md

# 安装前必须做的事

无论你安装到项目级还是用户级,安装前都必须先确认:

syslab-environment/syslab-local-config.md

该文件中的:

SYSLAB_HOME=C:/Program Files/MWORKS/Syslab 2026a

必须改成你自己机器上的真实 Syslab 安装目录

# Codex

统一使用 .codex/skills/

# 项目级安装

将 Syslab skills 拷贝到项目根目录下的:

.codex/skills/

目录结构示例:

your-project/
  .codex/
    skills/
      syslab-environment/
      syslab-code-style/
      syslab-testing/
      syslab-performance-optimization/
      syslab-matlab-to-julia/
      syslab-digital-filter-design/

# 用户级安装

如果希望当前用户的所有项目都能使用这些 skills,就把它们拷贝到:

~/.codex/skills/

Windows 一般可理解为:

%USERPROFILE%\.codex\skills\

# Claude Code

统一使用 .claude/skills/

# 项目级安装

把 Syslab skills 整体拷贝到项目根目录下的:

.claude/skills/

目录结构示例:

your-project/
  .claude/
    skills/
      syslab-environment/
      syslab-code-style/
      syslab-testing/
      syslab-performance-optimization/
      syslab-matlab-to-julia/
      syslab-digital-filter-design/

# 用户级安装

如果希望当前用户的所有项目都能使用这些 skills,就把它们拷贝到:

~/.claude/skills/

Windows 一般可理解为:

%USERPROFILE%\.claude\skills\

# OpenCode

统一使用 .opencode/skills/

# 项目级安装

把 Syslab skills 整体拷贝到项目根目录下的:

.opencode/skills/

目录结构示例:

&lt;your-project>/
  .opencode/
    skills/
      syslab-environment/
      syslab-code-style/
      syslab-testing/
      syslab-performance-optimization/
      syslab-matlab-to-julia/
      syslab-digital-filter-design/

# 用户级安装

如果希望当前用户的所有项目都能使用这些 skills,就把它们拷贝到:

~/.config/opencode/skills/

# 建议

如果只是当前仓库使用,优先选项目级安装。

如果希望多个项目共用,选用户级安装。