Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/KYRIE66nb/codex-omx-public-config --skill simulink-interactions명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | simulink-interactions |
| description | Resolve Simulink edit context. |
| metadata | {"version":"1.0"} |
Resolve what the user is referring to in an already-open Simulink session, then route to the right skill.
building-simulink-modelslogsout → use simulating-simulink-modelstesting-simulink-modelssimulink-data-managementUse mcp__simulink__evaluate_matlab_code to resolve references:
| User says | MATLAB expression |
|---|---|
| "this model" | bdroot(gcs) |
| "this system" / "this subsystem" | gcs |
| "this block" | gcb |
| "selected blocks" (plural) | see snippet below |
| "all [Type] blocks in this subsystem" | see snippet below |
| "all [Type] blocks in the model" | see snippet below |
Always verify the result is non-empty. If gcb or gcs returns an empty string, tell the user no block or subsystem is currently selected and ask them to select one or provide a path.
opts = Simulink.FindOptions;
opts.SearchDepth = 1;
blks = getfullname(Simulink.findBlocks(gcs, 'Selected', 'on', opts));
if isempty(blks)
disp('No blocks are currently selected.');
else
disp(blks)
end
opts = Simulink.FindOptions;
opts.SearchDepth = 1;
BlockType = 'Gain'; % replace with actual type
blks = getfullname(Simulink.findBlocksOfType(gcs, BlockType, opts));
BlockType = 'Gain'; % replace with actual type
blks = getfullname(Simulink.findBlocksOfType(bdroot, BlockType));
Once you have the resolved block path(s) or model name, use it as input to the appropriate skill:
| User intent | Hand off to |
|---|---|
| Inspect model structure or topology | model_read / model_overview |
| Query parameter values | model_query_params |
| Resolve variable-backed values | model_resolve_params |
| Edit structure or parameters | building-simulink-models (via model_edit) |
| Run simulation or access results | simulating-simulink-models |
| Write or run pass/fail tests | testing-simulink-models |
| Organize variables or dictionaries | simulink-data-management |