Session Wrap-Up

Security checks across malware telemetry and agentic risk

Overview

This is a plausible session wrap-up helper, but it automatically stages, commits, and pushes all workspace changes, which could publish unrelated or sensitive files without a final review.

Use this only in repositories where you are comfortable with the agent updating memory files and Git history. Before allowing the push behavior, change the workflow to stage only intended files, show the diff, and ask for confirmation.

VirusTotal

66/66 vendors flagged this skill as clean.

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.

#
ASI02: Tool Misuse and Exploitation
High
What this means

Unrelated code, deletions, generated files, or secrets in the workspace could be committed and pushed to a remote repository during wrap-up.

Why it was flagged

`git add -A` stages all workspace changes, not just the memory or PARA notes, and the documented push happens without a confirmation prompt.

Skill content
git add -A
git status
git commit -m "wrap-up: YYYY-MM-DD session summary"
git push

Notes:
- The wrap-up `git push` is **automatic** (no confirmation prompt).
Recommendation

Require an explicit user confirmation after showing `git status` and a diff, and restrict staging to the specific memory/notes files the skill updated.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

Remote repository changes may be made under the user's Git identity without a final approval step.

Why it was flagged

A successful `git push` uses the user's existing Git remote authority to change a repository, but the skill does not require explicit approval for that delegated action.

Skill content
git push

Notes:
- The wrap-up `git push` is **automatic** (no confirmation prompt).
Recommendation

Make pushing optional, clearly identify the remote and branch, and ask the user to approve before using their Git permissions.

#
ASI06: Memory and Context Poisoning
Low
What this means

Session details may remain in local memory files and influence future sessions; if pushed, they may also leave the local machine.

Why it was flagged

The skill intentionally stores session details and user preferences in persistent memory and notes files, which is purpose-aligned but can retain sensitive or incorrect context for later use.

Skill content
Write to `memory/YYYY-MM-DD.md` ... Commands, configs, or code that worked ... update `MEMORY.md`: New user preferences discovered ... Check and update the PARA structure in `notes/`
Recommendation

Review and redact memory entries before committing or pushing, especially for secrets, private project details, credentials, or sensitive configuration.