my-test

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The code does not show exfiltration or destructive behavior, but the package identity is inconsistent and the skill encourages persistent agent-memory changes that can affect future sessions.

Install only if you want persistent self-improvement memory for your agent. Verify the package identity and source first, avoid following install commands for a different package unless intentional, keep learnings free of secrets, and require manual review before promoting notes into AGENTS.md, SOUL.md, TOOLS.md, CLAUDE.md, MEMORY.md, or Copilot instruction files.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

A user may think they are installing one package but be guided toward a different package or repository.

Why it was flagged

The registry metadata supplied for review identifies this package as my-test version 1.0.1, while embedded metadata and SKILL.md setup text point to a different skill identity. That makes provenance and installation target ambiguous.

Skill content
"slug": "self-improving-agent", "version": "1.0.11"
Recommendation

Verify the publisher and intended source before installing. The package should align registry name, embedded metadata, and installation instructions.

What this means

Incorrect, sensitive, or adversarially influenced notes could be reused later and change how the agent behaves across sessions or projects.

Why it was flagged

The skill asks agents to persist learnings and promote them into files that influence future sessions, but the artifact does not clearly require user review, privacy filtering, retention limits, or rollback before promotion.

Skill content
OpenClaw injects these files into every session: AGENTS.md, SOUL.md, TOOLS.md, MEMORY.md ... Broadly applicable learning | Promote to CLAUDE.md, AGENTS.md, and/or .github/copilot-instructions.md
Recommendation

Keep routine logs separate from persistent instruction files, require explicit user approval before promotion, and periodically review or remove stored learnings.

What this means

If used carelessly, learnings or transcript details from one session could be exposed to another session or background agent.

Why it was flagged

The docs describe cross-session transcript access, message sending, and background sub-agent spawning. This is purpose-aligned for sharing learnings, but the artifact does not describe privacy boundaries for transcripts or handoffs.

Skill content
sessions_history — Read transcript from another session ... sessions_send — Send message to another session ... sessions_spawn — Spawn a background sub-agent
Recommendation

Only share non-sensitive summaries across sessions and confirm which session or sub-agent should receive the information.

What this means

Future sessions may automatically receive self-improvement reminders, which can influence the agent to keep logging and promoting learnings.

Why it was flagged

When the optional hook is enabled, it injects a reminder at agent bootstrap. The code appears scoped and does not show network access or file modification, but it is persistent behavior across sessions.

Skill content
event.type !== 'agent' || event.action !== 'bootstrap' ... event.context.bootstrapFiles.push({ path: 'SELF_IMPROVEMENT_REMINDER.md', content: REMINDER_CONTENT, virtual: true })
Recommendation

Enable the hook only if you want this persistent reminder behavior, and disable it if it becomes intrusive or inappropriate.