T09 · Insecure Skill Coding Practices
- Location
references/memory-templates.md:48- Finding
Persistent plaintext storage of personal and operationally sensitive data without explicit local access controls
- Content
View full analysis
⚠️ MAIN SESSION ONLY. Do not load in group chats or shared contexts. ## Identity & Self-Knowledge [AGENT_IDENTITY] YYYY-MM-DD: [Founding fact about the agent] ## About [User Name] [ENTITY] YYYY-MM-DD: [User Name] — [role, key context, relationship] [PREFERENCE] YYYY-MM-DD: [User Name] prefers [communication style] ## Key Decisions [DECISION] YYYY-MM-DD: [What was decided and why] ## Lessons Learned [LESSON] YYYY-MM-DD: [What went wrong and the fix] ## Important Facts [FACT] YYYY-MM-DD: [Stable truth about the system or world] ## Episodes [EPISODE] YYYY-MM-DD: [What happened, outcome, significance] ``` ``` The setup instructions create the corresponding files without assigning restrictive permissions: ```bash touch ~/myagent/SOUL.md touch ~/myagent/IDENTITY.md touch ~/myagent/USER.md touch ~/myagent/AGENTS.md touch ~/myagent/MEMORY.md touch ~/myagent/TOOLS.md touch ~/myagent/memory/$(date +%Y-%m-%d).md touch ~/myagent/memory/decisions.md ``` ### Technical Analysis The Skill deliberately stores names, email addresses, working schedules, preferences, client context, decisions, lessons, and operational facts ...[truncated 2464 chars]- Remediation
View remediation
