memory-automation
Automated mnemon memory persistence workflow — recall on start, recall before each turn, auto-save after each response via delegated subagent.
Skill by gitricko
Chalk Labs
Need help deploying memory-automation?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/gitricko-memory-automation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/memory-automation
What's inside
- Skill name
memory-automation- Description
- Automated mnemon memory persistence workflow — recall on start, recall before each turn, auto-save after each response via delegated subagent.
- License
- MIT
- Instructions
- 237 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Memory Automation
Automates the persistent-memory workflow for Hermes using Mnemon graph memory. Used by `.hermes.md` instructions to keep every session primed with context.
## Mnemon Quick Reference
### Mnemon Tool Signatures
```python
mnemon_remember(text, category, importance, entities, tags) # Plugin tool — direct call
mnemon_recall(query, intent, limit) # Plugin tool — direct call
mnemon_forget(insight_id) # Plugin tool — direct call
```
These are real Hermes plugin tools, not pseudocode. See [Save Patterns](#save-patterns) for when to use them directly vs via delegated subagent.
### Categories (for `category` parameter)
| Category | When to use |
|----------|-------------|
| `fact` | Objective information about the user, project, or environment |
| `preference` | User's likes, dislikes, stylistic choices, workflow preferences |
| `decision` | Architectural decisions, tool choices, design decisions |
| `insight` | Non-obvious findings, troubleshooting steps, workarounds |
| `context` | Session-level context that's useful across sessions |
| `general` | Anything that doesn't fit above |
### Importance Levels
| Level | When to use |
|-------|-------------|
| 5 | Critical — user identity, core preferences, security constraints |
| 4 | Important — project goals, recurring preferences, key constraints |
| 3 | Normal — useful context, typical insights |
| 2 | Minor — nice-to-know details |
| 1 | Trivial — barely worth saving (use rarely) |
## Recall Patterns
### Full Context Load (Session Start)
```python
# Called by the SessionStart hook
mnemon_recall(query="", intent="GENERAL", limit=20)
```
This loads the 20 most relevant past insights into context. No specific query needed — just a broad sweep of everything mnemon has stored.
### Topic-Specific Recall (Before Responding)
```python
# If the hook returns nothing but the topic references past work:
mnemon_recall(query="<topic keywords>", intent="GENERAL", limit=10)
```
Use the user's message topic as the query. Include key terms, project names, and any domain-specific vocabulary.
### Intent-Targeted Recall
```python
# When you need to understand WHY a decision was made:
mnemon_recall(query="<topic>", intent="WHY", limit=5)
# When you need to know WHEN something happened:
mnemon_recall(query="<topic>", intent="WHEN", limit=5)
# When you need info about a specific entity:
mnemon_recall(query="<entity name>", intent="ENTITY", limit=5)
```
## Save Patterns
### Direct Tool Call (Preferred for Simple Saves)
`mnemon_remember` is a real Hermes plugin tool exposed by the `gitricko/hermes-plugin-mnemon` plugin. Call it directly from your toolset — no subagent, no CLI invocation needed:
```python
mnemon_remember(
text="User prefers concise responses and bullet points over prose.",
category="preference",
importance=4,
entities=["gitricko"],
tags=["communication-style","user-preference"]
)
```
**Use direct calls when:**
- Saving a single fact or preference inline during a response
- The save is straightforward — no extraction, no multi-item batch
- You're already in a turn; just batch the tool call with whatever else you're doing
The tool wraps the `mnemon` CLI. No MCP server, no subagent.
### Delegated Save (Bulk or After Complex Responses)
For bulk saves (3+ items) or when context is tight, delegate to a subagent with `toolsets=["terminal"]`. The subagent uses the `mnemon remember` CLI since plugin tools may not propagate to child sessions:
```python
delegate_task(
goal="Save insights to mnemon memory",
context="""Save the following to mnemon memory:
1. text="User prefers bullet-point summaries over paragraphs.",
category="preference", importance=4,
entities=["gitricko"], tags=["communication-style"]
2. text="The project uses FastAPI with PostgreSQL.",
category="fact", importance=3,
entities=["project-name"], tags=["tech-stack"]
For each item run: mnemon remember "<text>" \\
--cat <category> --imp <N> \\
--entities e1,e2 \\
--tags "t1,t2"
Binary: /usr/local/bin/mnemon.""",
toolsets=["terminal"]
)
```From gitricko/.minions, MIT.
More from gitricko/.minions
- 0.586score
ci-lint-check
gitricko
Run pre-commit CI lint validation locally before pushing to avoid GitHub Actions failures.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
minions-llm-proxy-ops
gitricko
Use when operating or debugging the .minions LLM proxies.
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
ci-debugging
gitricko
Use when a CI/test failure seems to have one cause but the real root is different, or when a silent failure hides the real issue.
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
codespace-port-visibility
gitricko
Automate Codespace port visibility via CLI w/ vscode token.
SkillAFreshness: A★ 1Claude Code +9 - 0.580score
docker-test-shell
gitricko
Use when testing in a clean throwaway container.
SkillAFreshness: A★ 1Claude Code +9 - 0.579score
codespace-gh-auth
gitricko
Extract GitHub token from VS Code for API in Codespaces.
SkillAFreshness: A★ 1Claude Code +9 - 0.578score
adopting-external-skills
gitricko
Import external skills into the Codespace tree, adapted.
SkillAFreshness: A★ 1Claude Code +9 - 0.574score
minions-9router-models
gitricko
Manage 9Router model list via etc/9router-models.json.
SkillAFreshness: A★ 1Claude Code +9 - 0.549score
codespace-webtop
gitricko
Native Selkies/XFCE webtop (browser desktop) via pixelflux-based selkies package — install, run, and autostart on any Ubuntu base system
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
ci-log-capture
gitricko
Use when test scripts redirect probe output to /dev/null, hiding failure details.
SkillBFreshness: B★ 1Claude Code +9 - 0.546score
codespace-vscode-open
gitricko
Auto-discover VS Code CLI in Codespaces and open files in connected editor
SkillBFreshness: B★ 1Claude Code +9 - 0.546score
codespace-lavish
gitricko
Launch a headed Lavish-AXI whiteboard over noVNC in Codespaces.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 2
- Open issues
- 3
- Last commit (this folder)
- Sep 11, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/gitricko/.minions
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from gitricko
- 0.586score
ci-lint-check
gitricko
Run pre-commit CI lint validation locally before pushing to avoid GitHub Actions failures.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
minions-llm-proxy-ops
gitricko
Use when operating or debugging the .minions LLM proxies.
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
ci-debugging
gitricko
Use when a CI/test failure seems to have one cause but the real root is different, or when a silent failure hides the real issue.
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
codespace-port-visibility
gitricko
Automate Codespace port visibility via CLI w/ vscode token.
SkillAFreshness: A★ 1Claude Code +9 - 0.580score
docker-test-shell
gitricko
Use when testing in a clean throwaway container.
SkillAFreshness: A★ 1Claude Code +9 - 0.579score
codespace-gh-auth
gitricko
Extract GitHub token from VS Code for API in Codespaces.
SkillAFreshness: A★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get memory-automation running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
memory-automation skill. Agent Mart. https://agentmart.dev/skills/gitricko-memory-automation (last updated 2026-10-24)