name: skill-observe description: Record lightweight skill usage evidence when GUIDE.md indicates that a turn produced reusable workflow or lifecycle signal.
skill-observe
Use this skill only after the HostAgent has decided, according to GUIDE.md,
that skill evidence should be recorded.
Boundary
This skill records evidence only. It does not create, patch, move, archive, or restore skills.
Resolve the usage log as:
$MNEMON_SKILL_LOOP_USAGE_FILE
If the variable is unavailable, use the path injected by Prime. Do not guess a host-specific default.
Procedure
- Identify the smallest evidence item worth keeping.
- Append one JSON object per line to
$MNEMON_SKILL_LOOP_USAGE_FILE. - Use these fields when available:
time: ISO-8601 timestampskill: skill id, ornullfor missing-skill evidenceevent:used,helped,missing,misleading,outdated,duplicate,workflow,feedback, orpatchedoutcome:positive,negative,neutral, orunknownnote: short evidence notesource:user,agent,repo, ormanual
- Use
source: "user"only for explicit user feedback or user-requested lifecycle evidence. Usesource: "agent"when the agent infers reusable workflow evidence from its own turn. - Keep notes short and avoid raw conversation excerpts.
- If evidence is sensitive or uncertain, skip it or record a sanitized note.
Example
{"time":"2026-05-14T10:00:00Z","skill":"release-checklist","event":"helped","outcome":"positive","note":"Reusable release verification checklist matched the current task.","source":"agent"}
Safety
Never store secrets. Evidence is input for later review, not authority.