What problem does it solve?
The slcli skill provides a command-line interface workflow for discovering and managing NI SystemLink resources, unifying access to test results, assets, systems, work items, templates, and workflows to streamline operations and analysis.
Core Features & Use Cases
- Manage SystemLink resources from the command line, including querying and updating test results, assets, systems, work items, templates, and routines.
- Export, import, and query JSON outputs to support automation, dashboards, and integration with external tools.
- Use cases include identifying calibration needs, listing connected systems, creating and scheduling work items, and provisioning workflows or templates to accelerate testing pipelines.
Quick Start
Connect to your SystemLink environment with slcli and start by running a few starter commands to inspect the system: slcli info, slcli testmonitor result list --take 25, slcli testmonitor result list --take 100 -f json, slcli asset list --calibration-status PAST_RECOMMENDED_DUE_DATE, slcli system list --state CONNECTED, slcli workitem list --format json --take 25, and slcli workitem create --name "Sample" --type testplan --state NEW --part-number "P-001" --workspace Default.