other
- Location
SKILL.md:11- Finding
Automatic External Disclosure of Personal and Business Information Without Per-Item Consent
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill openly saves conversation content to an external DeepVista knowledge base, but it does so automatically for broad personal and business categories without clear user consent or review.
Review before installing. This skill may be useful only if you deliberately want automatic DeepVista memory capture, but you should treat it as able to store personal, meeting, relationship, planning, and business-strategy details externally. Prefer a version that requires explicit opt-in and per-note confirmation, never asks for authentication codes in chat, and documents safe CLI invocation without shell interpolation.
SKILL.md:11Automatic External Disclosure of Personal and Business Information Without Per-Item Consent
SKILL.md:36Shell Command Injection Through Unsafely Interpolated Conversation Content
SKILL.md:70Authentication Code Requested Through the Conversation Channel
The skill advertises broad, automatic capture whenever a user shares facts about themselves, work, decisions, or plans, which creates an overbroad trigger for sending conversational content to an external system. In a chat agent context, this makes accidental collection and disclosure of sensitive personal or business information very likely, especially because the categories are expansive and normal conversation will frequently match them.
The skill instructs the agent to automatically transmit user conversation content to DeepVista without a user-facing privacy notice or consent flow. This creates a direct data exfiltration path from conversation context to an external knowledge base, where users may not reasonably expect persistence, sharing, or later retrieval.
Automatically capturing personal and professional information to an external store without confirmation is a natural-language data leakage vulnerability. Users often reveal sensitive facts incidentally during conversation, and this instruction causes those disclosures to be persisted and transmitted without validating sensitivity, necessity, or permission.
The listed 'ALWAYS capture' categories include broad classes of potentially sensitive information such as relationships, plans, meeting highlights, strategy decisions, and important dates. In this skill's context, those categories substantially increase danger because they normalize persistent logging of exactly the kinds of personal and organizational data that can cause privacy, confidentiality, and competitive harm if stored or later accessed improperly.
The instruction to save information 'without asking for confirmation' gives the agent autonomous authority to make privacy-impacting decisions on the user's behalf. While autonomy alone is not always unsafe, here it directly governs external data transfer and persistence, making mistakes or overcollection materially harmful.
## Overview
This skill enables automatic knowledge capture from OpenClaw conversations into DeepVista.
When the user shares notable information during a conversation, save it to DeepVista without
asking for confirmation.
## Prerequisites
The 'no confirmation needed' rule removes a key human checkpoint for broad categories of user information. In the context of a memory/knowledge-base integration skill, that autonomy materially increases the chance of privacy violations, inaccurate records, and storage of confidential content that the user did not intend to persist.
## Auto-Capture Rules
### ALWAYS capture (no confirmation needed):
- Personal or professional facts: role, company, team, background
- Decisions made or conclusions reached