Back to skill
Skillv1.0.1
ClawScan security
task-queue-by-model-source · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 5, 2026, 3:36 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's declared behavior (file-based queues, per-source routing, cron/heartbeat and subagent dispatch) matches the resources it asks to use; nothing requested appears unrelated to its purpose.
- Guidance
- This skill is coherent with its stated purpose, but it will create and manage files under ${MODEL_QUEUES_DIR}, append an entry to HEARTBEAT.md, and register a periodic cron/heartbeat job to run the dispatcher. Before installing: (1) set MODEL_SOURCE_* mappings and MODEL_QUEUES_DIR in your TOOLS.md; (2) review HEARTBEAT.md after first run to confirm the appended entry is acceptable; (3) ensure you are comfortable with the skill spawning subagents (it will create sessions to run tasks); and (4) place MODEL_QUEUES_DIR somewhere appropriate (not a directory containing sensitive secrets). If you do not want persistent cron jobs or changes to HEARTBEAT.md, do not enable this skill.
Review Dimensions
- Purpose & Capability
- okName/description (multi-queue orchestration) align with requested capabilities: reading/writing queue files, spawning subagents, registering a cron/heartbeat entry. The declared permissions (filesystem, cron, subagents) are appropriate for a local queue/dispatcher system.
- Instruction Scope
- noteRuntime instructions operate on ${MODEL_QUEUES_DIR}, read/append HEARTBEAT.md, create queue JSON files, and call a cron tool to register a backup job; these actions are consistent with the documented queue lifecycle but do modify user files and register a periodic job, so users should expect persistent changes to their agent environment.
- Install Mechanism
- okInstruction-only skill with no install spec and no external downloads — lowest-risk delivery. Nothing is written other than the queue files the skill itself creates at runtime.
- Credentials
- okThe skill does not request environment variables, cloud credentials, or unrelated secrets. It does rely on TOOLS.md keys (MODEL_SOURCE_* and MODEL_QUEUES_DIR), which are appropriate and documented.
- Persistence & Privilege
- noteThe skill asks to register a heartbeat entry and a cron backup job and to create persistent queue files; these are necessary for its dispatcher mode but are persistent changes. always:false (not force-included) and no cross-skill config editing are present.
