Clarity Submit
PassAudited by ClawScan on May 1, 2026.
Overview
This appears to be a straightforward Clarity Protocol submission skill, but users should notice that it sends hypothesis data to an external service and uses a Clarity write API key.
This skill looks coherent for submitting protein-variant hypotheses to Clarity Protocol. Before using it, verify that you trust Clarity Protocol with the submitted hypothesis details and any wallet address, set only the needed API key, and review each submission before it is sent.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
A hypothesis, rationale, optional disease area, and optional wallet address may be submitted to Clarity Protocol and processed by its remote workflow.
The script sends user-provided hypothesis fields to the Clarity API. This is expected for the skill, but it is an external write action.
body = {
"protein_name": args.protein,
"variant_notation": args.variant,
"rationale": args.rationale,
}
...
result = api_post("/hypotheses", body)Confirm the exact hypothesis content before submission and avoid including confidential information in the rationale or optional fields.
Anyone running the submit command with this environment variable set allows the skill to make authenticated Clarity submissions under that key.
The skill reads a write API key from the environment and attaches it to Clarity API requests. This is purpose-aligned, but it is credential use.
api_key = os.environ.get("CLARITY_WRITE_KEY")
...
headers["X-API-Key"] = api_keyUse a scoped Clarity write key if available, keep it out of logs and shared shells, and revoke or rotate it if it is exposed.
Install-time metadata may understate what configuration is needed to use the skill.
The skill document discloses a required write credential, while the registry metadata lists no required env vars or primary credential. This is an incomplete metadata declaration rather than hidden behavior.
Requires CLARITY_WRITE_KEY env var for write access.
Review SKILL.md as well as registry metadata before installing, and verify that the Clarity Protocol source is one you trust.
