Dnote
Analysis
The skill is a coherent Dnote CLI wrapper, but it can delete notes or whole books without confirmation and can export or sync persistent notes, so it should be reviewed before installation.
Findings (4)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
$DNODE_CMD remove "$id" -y ... $DNODE_CMD remove "$book" -y
The remove and remove-book wrapper commands pass -y, bypassing Dnote's normal confirmation for destructive deletion.
curl -s https://www.getdnote.com/install | sh
The setup documentation includes a user-directed remote installer for the required Dnote CLI.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
primaryEnv: DNOTE_API_KEY ... dnote login
The skill declares a Dnote credential and documents optional login for syncing across devices.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
dnote:search <query> | Find relevant context before answering ... dnote:capture <book> <content> | Save useful info discovered during task ... dnote:export-book <book> | Load entire book into context
The skill is designed to store persistent notes and later load them into the agent's context.
