Back to skill
Skillv1.0.0
ClawScan security
Dynamic Model Selector · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousFeb 10, 2026, 4:46 PM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's goal (selecting Copilot models) is plausible, but there are inconsistencies — a local Python script is present though no runtime is declared, and the referenced model names and availability claims don't clearly match GitHub Copilot — you should inspect the code and verify runtime and model mappings before use.
- Guidance
- This skill is plausible but has small inconsistencies you should resolve before trusting it. Steps to take before installing or running: - Open and read scripts/classify_task.py to confirm what it does: check for network calls, subprocess execution, or attempts to read files/credentials. If you are not comfortable inspecting it yourself, run it in an isolated sandbox. - Ensure you have the required runtime (likely Python). The SKILL.md should state how to run the script (python version, CLI args). Ask the author to add explicit run instructions. - Verify the models referenced in references/models.md actually map to models available in your environment (GitHub Copilot) — the examples include names from multiple providers, which may be inaccurate for Copilot-only routing. - Confirm there are no hidden data exfiltration behaviors (outbound network, telemetry) in the script before giving it access to real queries. - Because the source and homepage are unknown, treat this as untrusted code until you inspect it or obtain provenance from the publisher.
Review Dimensions
- Purpose & Capability
- concernThe skill claims to pick the best model 'available in GitHub Copilot' but its examples list model names spanning multiple vendors (gpt-4o, claude-3.5-sonnet, grok-code-fast-1). That may be accurate only if the skill is multi-provider, but the description and metadata emphasize GitHub Copilot specifically, so the mapping between claimed purpose and the actual model inventory is unclear.
- Instruction Scope
- noteSKILL.md instructs the agent to 'run the classification script' but gives no runtime instructions (no declared Python requirement, no CLI invocation, no input/output contract). The instructions otherwise stay on-topic and do not request unrelated files or credentials.
- Install Mechanism
- noteThere is no install spec (lowest install risk) but a bundled script (scripts/classify_task.py) exists. The skill does not declare required binaries, yet the script implies a Python runtime — this mismatch should be resolved so users know how to run it.
- Credentials
- okThe skill requests no environment variables, no credentials, and no config paths, which is proportional for a local classification helper. There are no declared secrets or broad credential requirements.
- Persistence & Privilege
- okNo elevated privileges are requested: always is not set, model invocation settings are default, and the skill does not ask for permanent presence or special platform hooks.
