Install any skill in seconds. Free to start, no credit card required.
Get Started Free →hashgraph-online/memory-sync
Use when Wingman memory is already known enabled in the current repository and progress, decisions, business logic, API contracts, state flow, field mappings, or durable project knowledge should be recorded, or when the user explicitly asks to sync Wingman memory.
Passed 16 of 21 test cases with the skill, and 9 of 21 without it.
and 9 more in the full report
8 fixed11 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are adding a binding current truth entry for the invoice tax calculation rule in the payment domain. Repository memory is active with `brief.md` and `context.md`. Provide the exact ID string format and Subject string format required for this new current truth memory entry.
| Checked | Without skill | With skill |
|---|---|---|
| Formats the ID as mem:payment:<subject-slug>. | Missed | Passed |
| Formats the Subject as a dotted notation string. | Missed | Passed |
The instructions your model reads when the skill loads.
memory-sync writes the smallest useful memory update after meaningful work. It chooses the owning body for each memory item before writing.
brief.md / domains/ = current projection, current binding truth bodies
history/events/ = event log, historical event bodies
history indexes = projection indexes for historical lookup
context.md = hot cache, active work state and short pointers
Authority order:
brief.md current Project Decisions
> domains/ current truths
> context.md hot working state
> history/ past events and evidence
Current truth says what future agents must obey now. History explains what changed and why. Context carries only active work state and short pointers.
Apply these gates before reading or writing memory:
.wingman/memory/ is missing, ordinary completion does not use memory-sync. If sync was explicitly requested, report that repository memory is disabled and memory-setup is the explicit enable path..wingman/memory/ exists but .wingman/memory/brief.md or .wingman/memory/context.md is missing, stop before writing, report the missing core entry files, and suggest memory-setup. Do not repair from memory-sync.brief.md and context.md exist.Before reporting meaningful coding, documentation, configuration, product, or operational work as complete in a repository where memory is enabled, run the routing checks below. If a write route qualifies, sync memory before saying the work is done unless the user opted out.
Classify each memory item into one of these routes:
| Route | Owner | Qualifies When |
test cases passed, vs 9 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.