detail-strategy

Classify user requests and route SAS resource details to describe tools.

1|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/sassoftware/sas-score-mcp-serverjs --skill detail-strategy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: detail-strategy
Source: https://github.com/sassoftware/sas-score-mcp-serverjs/tree/main/.skills/skills/detail-strategy
Command: npx skills add https://github.com/sassoftware/sas-score-mcp-serverjs --skill detail-strategy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically retrieves detailed information about SAS resources (models, tables, and related artifacts) to support accurate descriptions and schema discovery.

Core Features & Use Cases

  • Classifies the resource type from user input (MAS model, Job model, JobDef model, SCR model, or table) and routes to the correct describe tool.
  • Verifies resource existence when necessary, handles ambiguities with clarifying questions, and strips misleading suffixes for reliable lookups.
  • Provides structured outputs including inputs/outputs, schemas, and metadata to support downstream workflows.

Quick Start

Ask for the details of a resource by type (MAS/Job/JobDef/SCR/table) and name to retrieve its description and schema.

Frequently Asked Questions about detail-strategy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve the schema and metadata for a SAS table or model?

Use this Skill to retrieve schema and metadata for a SAS table or model by specifying the resource type and name. The system classifies the request, routes to the appropriate describe tool, and returns structured outputs including inputs, outputs, and schemas.

What SAS resource types are supported for detailed schema discovery?

Supported SAS resource types include MAS models, Job models, JobDef models, SCR models, and tables. The system classifies the user request by type and routes to a dedicated describe tool for each.

How do I verify if a SAS resource exists before retrieving its details?

The system verifies resource existence automatically by invoking the find-resources workflow when needed. It also handles ambiguities by asking clarifying questions and strips misleading suffixes for reliable lookups.

What happens if a SAS resource name is ambiguous or has misleading suffixes?

When a SAS resource name is ambiguous or contains misleading suffixes, the system asks clarifying questions to resolve the ambiguity and strips misleading suffixes to ensure reliable resource lookups and accurate describe tool routing.

Can I get structured inputs and outputs for a MAS model in SAS?

Yes, you can retrieve structured inputs and outputs for a MAS model in SAS. The system routes the classified request to a dedicated describe tool that returns structured metadata including inputs, outputs, and schemas.