Back to skill
Skillv1.0.0
ClawScan security
Ntriq X402 Image Upscale · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 17, 2026, 12:00 AM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill is an instruction-only wrapper that sends images to an external x402 API (which matches the stated purpose) but contains minor inconsistencies around payment/authentication and a misleading hardware claim that should be clarified before use.
- Guidance
- This skill is essentially a shortcut showing how to call an external x402 image-upscale API — that matches the advertised capability. Before installing or using it: (1) Confirm how to obtain the required X-PAYMENT header/token (the SKILL.md does not declare or explain this). (2) Understand that images you send (URLs or base64) will be transmitted to x402.ntriq.co.kr and you will be charged per call; avoid sending sensitive images until you trust the service. (3) Verify the service identity and pricing on the homepage and test with non-sensitive samples. (4) If you expect the agent to supply the payment token automatically, require the skill to declare a specific env var or documented auth setup so you can manage the secret explicitly. If these clarifications are provided, the skill is coherent; otherwise proceed cautiously.
Review Dimensions
- Purpose & Capability
- noteThe SKILL.md describes exactly how to call an external image-upscale HTTP API (consistent with the name). However the description/metadata mentions 'Real-ESRGAN on Apple M4 GPU' which is an implementation detail not supported or required by the provided instructions — the skill does not install or require any Apple-specific binaries. Also the skill states a $0.10 USDC payment but declares no credential/env variable for supplying the required X-PAYMENT header.
- Instruction Scope
- noteRuntime instructions are limited to making a single POST to https://x402.ntriq.co.kr/image-upscale with an X-PAYMENT header and either image_url or image_base64. This stays within the stated purpose (upscaling). The instructions do, however, transmit user image data to an external service and do not explain how to obtain or securely provide the X-PAYMENT header.
- Install Mechanism
- okNo install spec and no code files: lowest-risk delivery model. Nothing is written to disk by the skill itself.
- Credentials
- concernThe API requires an X-PAYMENT header for payment but the skill declares no required environment variables or primary credential for this token/header. That is an inconsistency: the skill will need a payment token or header value at runtime (potentially secret), but does not declare or document how the agent should obtain/store it. Also sending images (including base64) to an external service can expose sensitive data — users should expect image transmission and potential charges.
- Persistence & Privilege
- okalways is false and there is no install step, no persistent agent modification, and no automatic model-disable setting. The skill does not request elevated or persistent privileges.
