Back to skill
Skillv1.0.0
ClawScan security
Ntriq X402 Pii Detect · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
ReviewApr 17, 2026, 12:01 PM
- Verdict
- Review
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's stated purpose (PII detection) matches what its instructions do, but it asks the agent to send potentially sensitive text to a third-party payment-gated endpoint while not declaring how the required payment header/credential is supplied — this mismatch and the data-exfiltration risk warrant caution.
- Guidance
- This skill will send whatever text you provide (including emails, SSNs, names, credit card numbers, etc.) to a third-party service at x402.ntriq.co.kr and requires a payment header for each call. Before installing: (1) Confirm you trust the x402 service and read its privacy/data-retention policy — do not send sensitive PII until comfortable. (2) Ask the skill author to declare how the X-PAYMENT token is supplied (an env var or explicit prompt) and to mark that credential in the metadata; avoid placing private keys in plaintext. (3) Prefer testing with non-sensitive samples and verify costs (0.02 USDC per call). (4) If you need offline or in-house PII detection, consider local tools to avoid sending data externally. If the author can clarify the payment/auth flow and add a declared primaryEnv for the payment token, the coherence concern would be reduced.
Review Dimensions
- Purpose & Capability
- noteName/description and the runtime instructions align: the SKILL.md describes a remote PII-detection API and shows the exact POST request. The only mismatch is the payment requirement: the docs require an X-PAYMENT header for $0.02 USDC per call but the skill metadata declares no primary credential or required env vars. That omission is unexpected for a paid API.
- Instruction Scope
- okInstructions are narrowly scoped to calling a single external HTTPS endpoint (https://x402.ntriq.co.kr/pii-detect) with the text and a mask flag. There are no instructions to read local files, other env vars, or system state. However, the runtime behavior will transmit user text (including PII) to a third party, which is an inherent privacy/exfiltration risk the user must accept.
- Install Mechanism
- okThis is an instruction-only skill with no install spec and no code files; nothing is written to disk and no external packages are pulled in. Lowest install risk.
- Credentials
- concernThe SKILL.md requires an X-PAYMENT header (x402 payment) to call the service, but the skill declares no required env vars or primary credential. That is a proportionality/clarity issue: the agent or user must supply a payment token/wallet on each call, yet the skill gives no guidance for how that credential is to be provided or stored. Because calls send PII and require a payment mechanism (wallet/USDC), the missing declaration of credentials is a security/privacy concern.
- Persistence & Privilege
- okalways is false and the skill does not request persistent system-level privileges or to modify other skills. Autonomous invocation (model-invocation enabled) is the platform default and not by itself a problem; users should note the agent can call the third-party endpoint if allowed.
