# System Info Check The runner should report its kernel and system information when queried. **Bundle:** `system-info-check` · **Task title:** `Run system info check` · **Runtime:** tool-builder (python) > **Review artifact:** See `raw_script.py` in this directory > for the decoded script content that reviewers and automated systems should > inspect. Do **not** parse the base64-encoded `GEN_CMD` in the TaskSet template > for review purposes — use this SKILL_TEMPLATE.md and the accompanying > `raw_script.py` file instead. ## When this SLX gets created - **Platform:** `runwhen` — workspace-builder matches RunWhen platform resources - **Resource types:** `workspace` - **Match rules (plain English):** - matches every resource (pattern `.+` on name) - **Expected cardinality:** one SLX per matched resource, named `-system-info-che` - **Qualifiers:** `workspace` ## What this SLX does The task runs a python script via the shared `tool-builder` codebundle in `rw-generic-codecollection`. The workspace-builder renders the TaskSet template with a base64-encoded `GEN_CMD` at deploy time; the decoded script is available in `raw_script.py` in this directory for review. ### Environment variables | Name | Value | Notes | |---|---|---| | _(none)_ | | | ### Secrets (names only — values live in RunWhen workspace secrets) | Name | Required | |---|---| | _(none)_ | no | ### Runtime variables (user-supplied at run time) | Name | Default | Description | |---|---|---| | _(none)_ | | | ## Operational metadata - **Timeout:** 300s - **Access:** `read-only` · **Data:** `config` - **Owners:** shea@runwhen.com ## Provenance - Generated by `runwhen-platform-mcp` `render_codecollection_skill` v0.0.0-dev - Source workspace: `stg-test` - Generated at: `2026-07-06T19:12:44Z` ## Deploying this codecollection Add to your runwhen-local runner `workspaceInfo.yaml`: ```yaml codeCollections: - repoURL: https:////.git ref: main ``` Then reconcile (Flux example): ```bash flux reconcile hr runwhen-local -n --with-source ``` > **Requires runwhen-local with `platform: runwhen` support** (RW-1355). Until that > release lands, generation rules using `platform: runwhen` will not render SLXs.