T09 · Insecure Skill Coding Practices
- Location
SKILL.md:59- Finding
Plaintext Persistence of Sensitive Infrastructure and Access Metadata
- Content
View full analysis
.md` for: - device purpose - management access path - role in topology - sensitive boundaries - discovered quirks ### Pattern notes Use `.MikroTik-Encyclopedia/notes/patterns/.md` for: - recurring RouterOS command patterns - repeated gotchas - safe command sequences - environment-specific design conventions ### Inventory files Use `.MikroTik-Encyclopedia/inventory/` for: - topology - access inventory - documentation index ``` `scripts/init_workspace.py:7-10` creates dedicated plaintext inventory files: ```python SEED_FILES = { 'inventory/access.md': '# MikroTik Access Inventory\n\nStore MikroTik device access notes here.\n', 'inventory/topology.md': '# MikroTik Topology\n\nStore environment-specific MikroTik topology notes here.\n', 'inventory/doc-index.md': '# MikroTik Cached Doc Index\n\nTrack especially useful cached official-doc pages here when helpful.\n', ``` ### Technical Analysis The Skill deliberately creates durable plaintext storage for device names, roles, topology, management access paths, and ...[truncated 2484 chars]- Remediation
View remediation
