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/
目录结构示例:
<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/
# 建议
如果只是当前仓库使用,优先选项目级安装。
如果希望多个项目共用,选用户级安装。