Back to skill
Skillv0.1.0

ClawScan security

HK IPO Orchestrator · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 16, 2026, 4:13 PM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, required binary, config paths, and runtime instructions are coherent with an orchestrator for a local HK IPO CLI; it reads/writes its own config/db and calls public data sources, which matches its stated purpose.
Guidance
This skill packages a full hkipo-next CLI that will (1) install or expect a 'uv' runner, (2) read and possibly modify files under ~/.hkipo-next (profile.json, watchlist.json, hkipo.db), and (3) make outbound HTTP requests to public data sources (aipo.myiqdii.com, aastocks.com, hkex, qt.gtimg.cn, etc.). It does not request cloud credentials or hidden env vars. Before installing, review and back up ~/.hkipo-next if you have existing data, confirm you are comfortable the skill can read/write that directory, and ensure installing the 'uv' Homebrew formula is acceptable on your system. If you need higher assurance, inspect runtime network hosts in the code and run the CLI in a sandboxed environment first.

Review Dimensions

Purpose & Capability
okName/description (HK IPO orchestration) match what is provided: a Python CLI (hkipo-next) with many adapters for AiPO, AAStocks, HKEX, etc. Requiring the 'uv' runner and local config/db under ~/.hkipo-next is consistent with the CLI design.
Instruction Scope
okSKILL.md directs routing across companion skills and declares the config files the tool uses. The packaged code performs network calls to public data sources and reads/writes the declared profile/watchlist/db files — this is within the expected scope. There are no instructions to read unrelated system files or to exfiltrate arbitrary secrets.
Install Mechanism
okInstall spec is a Homebrew formula for 'uv' which the README/usage references as the runner. Homebrew is a standard install mechanism; no arbitrary URL downloads or archive extractions are present in the manifest.
Credentials
okThe skill requests no environment variables or external credentials. It does declare config paths (~/.hkipo-next/config/profile.json, ~/.hkipo-next/config/watchlist.json, ~/.hkipo-next/data/hkipo.db) which the code legitimately reads and may mutate (profiles, watchlists, reviews). This level of local file access is proportionate for its functionality.
Persistence & Privilege
okalways:false and normal autonomous invocation. The skill works with its own local config/db but does not request system-wide persistence or modify other skills. No elevated privileges or force-inclusion flags are present.