skill-observe

Solid

Record lightweight skill usage evidence when GUIDE.md indicates that a turn produced reusable workflow or lifecycle signal.

AI & Automation 322 stars 46 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
79
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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: ```text $MNEMON_SKILL_LOOP_USAGE_FILE ``` If the variable is unavailable, use the path injected by Prime. Do not guess a host-specific default. ## Procedure 1. Identify the smallest evidence item worth keeping. 2. Append one JSON object per line to `$MNEMON_SKILL_LOOP_USAGE_FILE`. 3. Use these fields when available: - `time`: ISO-8601 timestamp - `skill`: skill id, or `null` for missing-skill evidence - `event`: `used`, `helped`, `missing`, `misleading`, `outdated`, `duplicate`, `workflow`, `feedback`, or `patched` - `outcome`: `positive`, `negative`, `neutral`, or `unknown` - `note`: short evidence note - `source`: `user`, `agent`, `repo`, or `manual` 4. Use `source: "user"` only for explicit user feedback or user-requested lifecycle evidence. Use `source: "agent"` when the agent infers reusable workflow evidence from its own turn. 5. Keep notes short and avoid raw conversation excerpts. 6. If evidence is sensitive or uncertain, skip it or record a sanitized note. ## Example ```json {"time":"2026-05-14T10:00:00Z","skill":"release-checklist","event":"helped","outcome":"positive","note":"Reusable release verification checklist matched the current task.","source":"agent"} ``` ## Sa...

Details

Author
mnemon-dev
Repository
mnemon-dev/mnemon
Created
3 months ago
Last Updated
today
Language
Go
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

skill-curate

Start a low-frequency review of skill evidence and canonical skill lifecycle state.

322 Updated today
mnemon-dev
AI & Automation Listed

skill-creator

Author or revise an AI-agent skill. Use when the user says "let's make a skill for X", invokes /skill-creator, asks to revise an existing SKILL.md, or wants to skill-ify a repeated workflow with 2+ prior invocations. Inputs - trigger phrase, artifact, evidence tier (E empirical / P practitioner / H heuristic). Do not use when the workflow is one-shot (write a snippet), is a phrasing trick or persona without a stable model, is an eval/benchmark loop (separate kit), or duplicates an existing skill (merge). Produces a skill directory with SKILL.md (5-part trigger description, lean body, no README/INSTALL/CHANGELOG) plus the registry-integration step for the active backend (see references/registry-integration.md). Escalate if no repeated workflow exists (suggest snippet), the model is H-tier with overreach ≥4 (manual-only), or the skill would compete with a stronger existing one (merge).

1 Updated today
Naoray
AI & Automation Solid

skillify

Turn a repeatable workflow from the current session into a reusable OMC skill draft

35,484 Updated today
Yeachan-Heo
Data & Documents Listed

skill-name-kebab-case

Use this skill when the user wants to [intended task / user intent]. It triggers when they mention [keywords / concepts / adjacent tasks], even if they do not explicitly say "[core domain]".

5 Updated yesterday
Benknightdark
AI & Automation Listed

skill-creator

Load when creating, updating, adapting, or evaluating a standard agent skill; do not load for ordinary documentation edits or one-off prompt advice.

1 Updated today
JasonxzWen