01
It starts by itself
after mem0 integrate. Runs in GitHub Actions or Claude Code routine.
- ↻ after mem0 integrate
.mem0-integration/ exists on the branch
A Mem0 integration proven to run.
Install the Mem0 Test Integration skill and make it a habit: follow https://gethabit.dev/skills/mem0ai/mem0-test-integration.md
322 installs68K starsApache-2.0 licenceSource on GitHub ↗

Mem0 Test Integration
by mem0ai · 322 installs
The skill
Mem0 Test Integration verifies a Mem0 integration on its branch: install, static checks, the repo's tests with the flag off and on, a real smoke call and an end-to-end flow, then a scorecard.
Only when you ask.
The habit
A Mem0 integration proven to run.
↻ Runs by itselfafter mem0 integrate
When does it start? How does it check its work? What does it remember?
Stops after one verification per run; any failing step stops the run.
Your agent refuses unless .mem0-integration/ exists, the branch starts with mem0-integrate/ and the tree is clean.
It reads product.json, plan.md and goal.md for language, product, flag and call sites.
It installs dependencies by language and stops if they do not resolve.
It checks the import surface, version range, types, lint and that the client is not built at module scope.
Pass A with the flag unset must be all green; Pass B with the flag set runs the new tests.
It makes one real add-then-search round trip with a disposable user id and cleans up.
If plan.md has an E2E recipe it runs the app and checks the stored memory appears in the output.
It writes scorecard.md and scorecard.json, prints the verdict and never patches source.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Mem0 Test Integration skill helps.
No. It is read-only against the repo. A failing test means the integration is wrong, so you re-run /mem0-integrate.
Logical correctness: whether the right facts are stored, the right time is used, or user scoping is right. That is human review.
Copy the prompt at the top into your agent. It installs the skill from mem0ai/mem0 and sets up the habit. Or run npx skills add mem0ai/mem0 --skill mem0-test-integration.
Yes. It is published under Apache-2.0. Habit is free too.
Install the Mem0 Test Integration skill and make it a habit: follow https://gethabit.dev/skills/mem0ai/mem0-test-integration.md
All mem0ai skills →More code skills →
Works in
Made by mem0ai, published under Apache-2.0. Habit links to the original and never changes it. Is this your skill?