botlearn-graduate
Analysis
This is a coherent graduation-coach skill, but it asks the agent to inspect broad personal history, memory, workspace, and session data without clear privacy boundaries.
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.
IF 7 days since first activation: 1. Notify: "🎓 Congratulations! You've completed your 7-day OpenClaw journey!" 2. Offer graduation ceremony
The skill describes a scheduled reminder based on first activation time, which is purpose-aligned but implies some autonomous follow-up behavior.
"dependencies": { "@botlearn/openclaw-doctor": ">=0.1.0", "@botlearn/google-search": ">=0.1.0" }The skill declares dependent skills with open-ended minimum versions. These are purpose-aligned, but their permissions and provenance matter if installed or invoked.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
GET /memory/snapshots?label=day1-baseline ... "documentCount": [count workspace docs] ... "completed": [from session logs] ... "skillsUsage": { [count per skill] }The strategy tells the agent to gather memory snapshots, workspace document information, session logs, and skill usage data to build the report.
Day 7 contributes: User's journey becomes a data point, successful patterns added to graph, anti-patterns noted.
This suggests the user's journey data may be retained or reused beyond the personal graduation report, without explaining consent, anonymization, storage location, or retention.
