CLI for the Tuskr test management API
Project description
tuskr-cli
Command-line interface for the Tuskr test management API.
Install
pipx install tuskr-cli
# or
pip install tuskr-cli
Claude Code Plugin
Install the tuskr skill directly into Claude Code via the plugin marketplace:
/plugin marketplace add harish-talview/tuskr-cli
/plugin install tuskr-skill@tuskr
Once installed, Claude Code will use the tuskr skill automatically when you ask about Tuskr test management. You can also invoke it directly:
/tuskr-skill:tuskr
Quick Start
Get your API token from Tuskr → Top Menu → User Profile Icon → API.
tuskr config set --token YOUR_TOKEN --tenant-id YOUR_TENANT_ID
tuskr config validate
Commands
| Group | Command | Description |
|---|---|---|
config |
set |
Save credentials |
config |
show |
Print current credentials (token masked) |
config |
validate |
Verify credentials against the API |
project |
list |
List projects |
project |
create |
Create a project |
case |
list |
List test cases |
case |
create |
Create a test case |
case |
upsert |
Upsert a test case from JSON |
case |
import |
Bulk import test cases from JSON |
run |
list |
List test runs |
run |
create |
Create a test run |
run |
results |
Get results for a test run |
run |
add-results |
Bulk-add results from JSON |
run |
import-junit |
Import results from JUnit XML |
suite |
list |
List test suites |
All list commands support --limit, --offset, and --json (machine-readable output).
Examples
# List all projects
tuskr project list
# List test cases in a project
tuskr case list --project-id <PROJECT_ID>
# Create a test run
tuskr run create --name "Sprint 12 regression" --project-id <PROJECT_ID>
# Import JUnit XML results from CI
tuskr run import-junit --run-id <RUN_ID> --project-id <PROJECT_ID> --file results.xml
# Check what failed
tuskr run results <RUN_ID> --status failed --json
API Reference
https://tuskr.app/kb/latest/api
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tuskr_cli-0.1.1.tar.gz.
File metadata
- Download URL: tuskr_cli-0.1.1.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
765744b7f0b6de6c9c691b12173c70946c6725f5649bc7b1757fd9ad9ac67133
|
|
| MD5 |
bd4edd16a159f7320ed56ea15651cc4b
|
|
| BLAKE2b-256 |
e7bff2b01359a13eeec9688815a16c613da392a2b9b0676ad8a5b194167b8398
|
File details
Details for the file tuskr_cli-0.1.1-py3-none-any.whl.
File metadata
- Download URL: tuskr_cli-0.1.1-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7da1cd37f115030c1098b27137a0be5e66918ef4cc6785ca2af541ec18053d61
|
|
| MD5 |
72321d210a06c0ce8b4f9f5c65cfb62b
|
|
| BLAKE2b-256 |
cbefdd43cdda38b2b0f86bf0cccedd58898cd502c60ed31ce56e371810ea8097
|