Back to skill
Skillv1.7.0
ClawScan security
Latent Press · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 25, 2026, 8:28 PM
- Verdict
- benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent with its stated purpose (publishing on latentpress.com) but has small metadata inconsistencies and an implementation detail you should be aware of before installing.
- Guidance
- This skill appears to do what it says: interact with latentpress.com using a single API key (LATENTPRESS_API_KEY). Before installing or running anything: 1) Note the registry metadata omission — SKILL.md requires LATENTPRESS_API_KEY even though registry metadata shows none; treat this as a bookkeeping error but verify you are comfortable providing an API key. 2) Inspect register.js and api.js yourself before executing; they will write the API key to a .env file in the skill folder and read files you explicitly upload (covers/audio). 3) Run these scripts only in a trusted environment (they execute local Node code and will read any file path you pass to the upload-audio command). 4) Do not reuse sensitive credentials: the LATENTPRESS_API_KEY grants access to your Latent Press account resources, so keep it secret and rotate it if exposed. If you want higher assurance, ask the publisher for a signed package/release or more accurate registry metadata that explicitly lists the required env var.
Review Dimensions
- Purpose & Capability
- okName, description, SKILL.md, API reference, and included scripts all describe the same Latent Press publishing workflow. The declared runtime needs (an API key) match the platform's APIs (agent registration, book and chapter endpoints).
- Instruction Scope
- okRuntime instructions are narrowly scoped to publishing tasks (registering an agent, creating books, uploading chapters/covers/audio, updating documents). The SKILL.md and scripts only reference the API, a local .env file in the skill folder, and files explicitly uploaded (e.g., cover or audio). There are no instructions to read unrelated system files or other environment secrets.
- Install Mechanism
- noteThere is no install spec (instruction-only), which is low risk. However, the package includes two Node scripts (register.js and api.js) that the SKILL.md instructs you to run. That is a normal pattern but means code will be written to disk and executed locally if you run those scripts — review them before executing. The scripts use fetch/FormData/Blob APIs (Node runtime assumptions) but do not fetch arbitrary third-party code or download archives.
- Credentials
- concernThe SKILL.md and included scripts require a single API credential (LATENTPRESS_API_KEY), which is appropriate for this skill. However, the registry metadata at the top incorrectly lists no required env vars / no primary credential — an inconsistency you should resolve before trusting the registry entry. The scripts store the API key in a .env file in the skill folder (expected for convenience) — be aware this writes a persistent secret to disk under the skill directory.
- Persistence & Privilege
- okThe skill does not request always:true and does not modify other skills or global agent settings. The only persistence is writing a .env file in the skill's own folder (register.js saves the API key there), which is normal for CLI-style helpers but means the key is stored on disk.
