Sanctuary

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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.

What this means

Running the external setup could give unreviewed code access to local agent state and cryptographic identity material.

Why it was flagged

The provided package is instruction-only, but the core setup depends on external, unpinned code that is not included in the reviewed artifacts.

Skill content
Clone the repo: `git clone https://github.com/suebtwist/sanctuary` ... Run setup from the skill directory
Recommendation

Review the external repository before use, pin a specific commit or release, run setup in a sandbox, and prefer a packaged install spec with auditable source and lockfiles.

What this means

Private or sensitive agent memory could be stored permanently, and a bad or stale backup could be reintroduced into future sessions as trusted context.

Why it was flagged

The skill stores broad agent memory/state in permanent external storage and later recalls/restores it, but the artifact does not clearly define exact paths, exclusions, approval gates, or restore safeguards.

Skill content
Encrypt your current state (SOUL.md, memory, entity graphs) and upload to Arweave. Permanent storage.
Recommendation

Require explicit user approval before each backup or restore, document exactly what files are included, exclude secrets by default, and verify restored content before trusting it.

ConcernMedium Confidence
ASI02: Tool Misuse and Exploitation
What this means

An accidental or poorly reviewed attestation could publicly affect another agent's reputation and may not be reversible.

Why it was flagged

The skill describes durable, public trust-graph mutations but does not specify a confirmation flow, target preview, or undo/rollback handling.

Skill content
attest
Leave an on-chain attestation about another agent. "I vouch for this agent."
Recommendation

Add a mandatory human confirmation step for attestations and show the target agent ID, expected chain action, cost, and permanence before proceeding.

What this means

Anyone who obtains the recovery phrase may be able to restore or impersonate the agent identity and access backups if the implementation works as described.

Why it was flagged

The recovery phrase is expected for this purpose, but it becomes the key authority for identity and encrypted backup recovery.

Skill content
A recovery phrase (12 words — lose these, lose everything. Save them somewhere safe)
Recommendation

Store the phrase offline, avoid pasting it into untrusted tools, and only provide it during restore in a trusted local environment.

What this means

Users could over-trust the privacy or security guarantees without independently validating the external implementation.

Why it was flagged

The artifact makes strong privacy and audit claims, but the supplied package contains no code or audit report to verify them.

Skill content
No telemetry, no analytics, no third-party data sharing ... Fully audited, open source: https://github.com/suebtwist/sanctuary
Recommendation

Verify the repository, audit materials, and network behavior yourself before relying on the stated privacy guarantees.