一键导入
score-strategy
Scoring router — classifies model type and delegates to the appropriate scoring skill. Use this as the entry point for any scoring request.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Scoring router — classifies model type and delegates to the appropriate scoring skill. Use this as the entry point for any scoring request.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | score-strategy |
| description | Scoring router — classifies model type and delegates to the appropriate scoring skill. Use this as the entry point for any scoring request. |
Use the a.b notation rule from request-routing:
Suffix b | Model type | Skill to use |
|---|---|---|
.mas or (no suffix — default) | MAS | score-mas-scr |
.scr | SCR | score-mas-scr |
.job | Job | score-job-jobdef |
.jobdef | JobDef | score-job-jobdef |
.sas | SAS Program | score-program |
.casl | CAS Program (inline src) | score-cas |
CAS model table (lib.table form, no recognized suffix) + user says "cas model" | CAS Model | score-cas |
Macro name (no . suffix) | Macro | score-program |
Load the appropriate skill and follow its workflow:
score-mas-scr skillscore-job-jobdef skillscore-program skillscore-cas skilla.b NotationShort form: if b ∈ {mas, job, jobdef, scr, sas, casl} → model type suffix; anything else → table reference.
Default (no suffix) → MAS.
CAS disambiguation: if the user explicitly says "cas model" or "casmodel" with a
lib.tablereference (no.caslsuffix), route to score-cas withcasmodelparam instead of the MAS default.
Verify that a SAS Viya library exists and determine which server (CAS or SAS) hosts it. Always checks CAS first, then SAS. Returns the confirmed library name and server. Use whenever you need to confirm a library exists before listing tables or performing any library-scoped operation.
Unified resource verification skill. Use the appropriate find tool before any execution. Determines server for tables (CAS vs SAS). Never use list tools for verifying or finding specific resources; list tools are for discovery and exploration only.
Scoring workflow for Job (.job) and JobDef (.jobdef) model types. Use when the model suffix is .job or .jobdef. Handles both inline scenario scoring and table row scoring.
Scoring workflow for MAS (Micro Analytic Score) and SCR (Score Code Runtime) models. Use when the model type is .mas or .scr, or when no suffix is given (default is MAS). Handles both inline scenario scoring and table row scoring.
List SAS Viya libraries. Calls sas-score-list-libraries with the appropriate server parameter. Use only when the user explicitly wants to browse or enumerate libraries, not to verify a specific library exists. User must specify server (CAS or SAS) in their request to trigger this skill;
List MAS models, Jobs, or JobDefs in SAS Viya. Routes to the correct list tool based on resource type. Use only when the user explicitly wants to browse or enumerate models, jobs, or jobdefs.