slcli

Automate NI SystemLink resource management via the slcli command-line interface.

6|1|Updated Jun 11, 2025
One-click install
npx skills add https://github.com/ni-kismet/systemlink-cli --skill slcli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slcli
Source: https://github.com/ni-kismet/systemlink-cli/tree/main/skills/slcli
Command: npx skills add https://github.com/ni-kismet/systemlink-cli --skill slcli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the management of NI SystemLink resources via the SystemLink CLI, enabling operations across results, assets, systems, notebooks, workflows, and more without manual UI navigation.

Core Features & Use Cases

  • Command-line querying and management of SystemLink resources (test results, assets, systems, feeds, files, notebooks, work items, workflows, and more)
  • Supports filtering, aggregation, and JSON output for automation and data analysis
  • Quickstart-style usage: verify connectivity and perform common tasks via simple commands

Quick Start

Verify connectivity by running a sample command to list systems.

Frequently Asked Questions about slcli

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

FAQPage Schema
How do I manage NI SystemLink resources from the command line?

To manage NI SystemLink resources from the command line, use the slcli command-line interface to automate querying, filtering, and batch actions across test results, assets, and systems without manual UI navigation.

What SystemLink resources can I query and automate using CLI commands?

You can query and automate management of SystemLink resources including test results, assets, systems, feeds, files, notebooks, work items, and workflows using scripted CLI commands with filtering and JSON output.

Do I need Python to automate SystemLink tasks via the command line?

Yes, automating SystemLink tasks requires an installed and authenticated slcli environment, which needs Python 3.10 or higher, along with network access to your target SystemLink server to execute commands.

How do I verify SystemLink CLI connectivity before running batch operations?

Verify SystemLink CLI connectivity by running a sample command to list systems, which confirms your authenticated slcli environment is properly configured and can successfully communicate with the SystemLink server.

Can I filter SystemLink test results and output them as JSON for data analysis?

Yes, the SystemLink CLI supports filtering and aggregation of resources like test results, outputting the queried data as JSON to enable seamless automation and downstream data analysis.