memory-cli-ops

Execute and troubleshoot memory-cli commands for episode, pattern, and storage operations.

11|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill memory-cli-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-cli-ops
Source: https://github.com/d-o-hub/rust-self-learning-memory/tree/main/.claude/skills/memory-cli-ops
Command: npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill memory-cli-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables executing and diagnosing memory-cli commands for episode and pattern management, storage operations, and configuration workflows.

Core Features & Use Cases

  • CLI overview & usage: command catalog and options for episode, pattern, and storage.
  • Troubleshooting CLI: guidance to debug command failures and interpret outputs.
  • Workflow guidance: step-by-step CLI workflows for typical memory tasks.

Quick Start

Use memory-cli with episode create to start a new episode, then explore with episode list and ep view.

Frequently Asked Questions about memory-cli-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run memory-cli commands to create and manage episodes?

Use memory-cli with `episode create` to start a new episode, then manage it with `episode list` to view all episodes and `episode view` to inspect details. The CLI supports global options like `--format` to output in human, JSON, or YAML formats, and `--verbose` for detailed operation logs.

What should I do when a memory-cli command fails or produces unexpected output?

Debug command failures by using `--verbose` to see detailed logs, `--dry-run` to preview actions without executing them, and check `health` to verify storage synchronization. Review CLI output in your preferred format (`--format json` or `--format yaml`) to interpret errors clearly.

How do I search patterns and manage storage with memory-cli?

Use `pattern search` to find patterns across episodes and `storage` subcommands to manage data persistence. Run `memory-cli storage` with actions like `list` to view storage state, and use `backup` to create snapshots before major operations.

Can I use memory-cli with configuration files and custom settings?

Yes. Use the `-c` or `--config` global option to specify a config file, then manage settings with the `config` subcommand. View current configuration with `config view` and validate setup with `health check` before running workflows.

What are the core memory-cli subcommands and when should I use each one?

Memory-cli provides `episode` for workflow tracking, `pattern` for analysis, `storage` for persistence, `config` for settings, `health` for diagnostics, `backup` for snapshots, `monitor` for real-time status, and `logs` for operation history. Use `completion` to enable shell autocompletion.

How do I step through memory-cli workflows and log each step?

Execute workflows with `episode` commands and use `log-step` to record individual actions within an episode. Combine with `--verbose` and `logs` subcommand to review the complete execution history and troubleshoot complex sequences.