T09 · Insecure Skill Coding Practices
- Location
SKILL.md:274- Finding
Plaintext Persistence of Sensitive Meeting and Relationship Data
- Content
View full analysis
30 days since contact (relationship at risk) ``` `SKILL.md:386-396`: ```text meetings/ ├── briefs/ # Pre-meeting briefs │ └── YYYY-MM-DD-[title].md ├── notes/ # Meeting notes │ └── YYYY-MM-DD-[title].md ├── contacts/ # Relationship cards │ └── [name].yaml ├── actions/ # Action item tracker │ └── active-actions.json └── audit/ # Weekly meeting audits └── YYYY-WW-audit.md ``` `SKILL.md:408`: ```markdown - **Confidential meetings:** Mark notes as `CONFIDENTIAL` — don't include in weekly audit details. ``` ### Technical Analysis The Skill directs the agent to collect and persist sensitive information in ordinary Markdown, YAML, and JSON files. The stored information may include personal details, communication preferences, relationship history, meeting discussions, sent ...[truncated 2049 chars]- Remediation
View remediation
