Back to skill
Skillv1.0.3

ClawScan security

cms-tbs-scene-created · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 30, 2026, 10:42 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, runtime instructions, and requirements are consistent with its stated purpose of orchestrating TBS scene creation; nothing requests unrelated credentials or installs arbitrary code from external URLs.
Guidance
This skill appears coherent: it orchestrates a multi-step scene-creation flow using the included Python scripts and requires a TBS access-token to talk to TBS APIs. Before installing/using it: 1) Verify you trust the cms-auth-skills provider (it supplies the token). 2) Confirm the default TBS_BASE_URL is correct for your environment or always pass the --base-url you want. 3) Be aware the scripts will call remote APIs and can create remote resources (personas, scenes) — test in a non-production environment first if possible. 4) The skill's rules forbid exposing internal IDs to users; ensure the agent implementation enforces those output constraints.

Review Dimensions

Purpose & Capability
okName/description assert end-to-end TBS scene creation. The repo provides three scripts (fetch-config, validate, create) and reference docs that are directly relevant. Declared dependency on cms-auth-skills matches the requirement to obtain an access-token. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
okSKILL.md explicitly confines actions to Step1–Step4 orchestration, calling the included Python scripts and the cms-auth-skills dependency for tokens. The scripts only call the TBS APIs (base_url configurable) and local validation routines; the docs forbid exposing internal IDs to users and require specific validation gates. There are no instructions to read unrelated host files or to transmit data to unexpected endpoints.
Install Mechanism
okNo install spec; this is instruction+script based and relies on python3 being available. No network downloads or archive extraction are performed at install time. Scripts are bundled in the skill (no external code fetched).
Credentials
noteThe skill requires a TBS access-token to call TBS endpoints; SKILL.md declares the dependency on cms-auth-skills and forbids reading the token from environment variables. Other environment variables (TBS_BASE_URL, timeout, retries) are optional and proportional. Note: the scripts default to a specific base URL if not overridden — ensure this default is appropriate for your environment before running.
Persistence & Privilege
okalways:false and no claims to modify other skills or system-wide settings. The scripts perform API operations that create server-side resources (e.g., rolePersona, scene creation) which is consistent with the skill's purpose, but they do change remote state on the TBS system as part of normal operation.