echovault-c48099 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited echovault-c48099 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You have persistent memory across sessions. USE IT.
IMPORTANT: Prefer the EchoVault MCP tools (memory_context / memory_search / memory_save / memory_replace / memory_delete) over invoking the memory CLI.
Before doing ANY work, retrieve context from previous sessions by calling the MCP tool memory_context.
project is required.
{
"project": "<project-name>",
"limit": 10
}If the user's request relates to a specific topic, also call memory_search.
{
"query": "<relevant terms>",
"project": "<project-name>",
"limit": 5
}If you discover an existing memory is wrong or outdated, prefer memory_replace (overwrite) over memory_save (dedup/merge).
Do not skip this step. Prior sessions may contain decisions, bugs, and context that directly affect your current task.
Before ending your response to ANY task that involved making changes, debugging, deciding, or learning something, you MUST call the MCP tool memory_save. This is not optional. If you did meaningful work, save it.
title, what, and project are required.
{
"project": "<project-name>",
"title": "Short descriptive title (max 60 chars)",
"what": "1-2 sentences: what happened / what was decided",
"why": "Reasoning behind it (optional)",
"impact": "What changed as a result (optional)",
"tags": ["tag1", "tag2"],
"category": "<category>",
"related_files": ["path/to/file1", "path/to/file2"],
"details": "Full context for a future agent with zero context. Prefer: Context, Options considered, Decision, Tradeoffs, Follow-up."
}Categories: decision, bug, pattern, learning, context.
You MUST save when any of these happen:
Correct or remove stale memories as part of keeping the store accurate:
{
"id": "<memory-id-or-prefix>",
"project": "<project-name>",
"title": "Updated title (max 60 chars)",
"what": "Updated 1-2 sentence summary",
"why": "(optional)",
"impact": "(optional)",
"tags": ["tag1", "tag2"],
"category": "<category>",
"related_files": ["path/to/file1"],
"details": "Updated full context"
}{
"ids": ["<memory-id-or-prefix>"]
}Only run these if the user explicitly asks (these are not MCP tools):
memory setup <agent> # e.g. claude-code, cursor, codex
memory uninstall <agent>Only run these if the user explicitly asks (these are not MCP tools):
memory config # show current configuration
memory sessions # list session files
memory reindex # rebuild search index<redacted> tags.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.