Self Improvement
Analysis
The skill is transparent and not destructive, but it asks the agent to persist and promote learned content into future agent instruction files without clear approval or sanitization boundaries.
Findings (5)
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.
UserPromptSubmit ... command: ./skills/self-improvement/scripts/activator.sh ... PostToolUse (Bash) ... command: ./skills/self-improvement/scripts/error-detector.sh
The optional hook setup runs local shell scripts on prompt submission and after Bash tool use. The included scripts only emit reminders or inspect command output patterns, so this is purpose-aligned but still automatic lifecycle execution.
Source: unknown; Homepage: none
The registry metadata does not identify a trusted source or homepage, while the package includes optional scripts and hooks. The provided code is reviewable here, but provenance remains limited.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Broadly applicable learning | Promote to `CLAUDE.md`, `AGENTS.md`, and/or `.github/copilot-instructions.md` ... Behavioral patterns | Promote to `SOUL.md`
The skill encourages moving captured learnings into persistent agent instruction/context files, but the artifact does not require explicit user approval, diff review, sanitization, or expiration before those entries affect future sessions.
Full context: what happened, what was wrong, what's correct
The logging format asks for detailed context in persistent learning files. That is purpose-aligned, but detailed errors, corrections, or API failures can accidentally capture secrets or private project information.
sessions_history — Read another session's transcript ... sessions_send — Send a learning to another session ... sessions_spawn — Spawn a sub-agent for background work
The skill documents cross-session transcript reading, message sending, and sub-agent spawning. This is disclosed and related to sharing learnings, but the artifact does not define identity checks, data minimization, or user-approval boundaries.
