Caveat verdict
the-english-tutor
An English tutoring skill with optional integrations (Feishu TTS, MiniMax, TickTick memory); all credentials are explicitly opt-in and declared transparently, used only for their stated functional modules with no evidence of exfiltration.
⚠ Flagged for review — coarse, uncorroborated signal, not a confirmed exploit. Review the config yourself before installing.
Automated static analysis — not a human review. Caveat flags capabilities, not confirmed intent, and can produce false positives. Disagree with this verdict? Use Dispute below.
Permission integrity
network_out
package_install
Findings (9)
References sudo — requests elevated privileges
references/config-schema.md · code · sudo
apt-get install — installs system packages
references/config-schema.md · code · apt-get install
subprocess execution — runs system commands from Python
scripts/check_env.py · prose · downgraded · subprocess.run(
Accesses sensitive environment variables
agent/config.js · prose · downgraded · process.env.MINIMAX_API_KEY
Node http/https module — low-level network access
agent/minimax.js · prose · downgraded · require('https')
Python os.environ.get — reads environment variable
scripts/check_env.py · prose · downgraded · os.environ.get(
Python urllib.request — network access
scripts/download_model.py · prose · downgraded · urllib.request
Python http.client — stdlib network access
scripts/feishu_voice.py · prose · downgraded · http.client.HTTPSConnection
POSTs data to external URL
scripts/transcribe.py · prose · downgraded · .post(
'https://
Why the tier is capped
Execution sink present in raw bytes (Hard Floor: class B/D). Final tier capped at Caution — cannot be lifted by any downgrade, example-payload opt-in, or allowlist.
Permissions & capabilities
No declared permissions — minimal attack surface.
network_outpackage_install Is this flag fair?
Thanks — recorded.