The Spaced Repetition Systems for Agents

ReviewAudited by ClawScan on May 10, 2026.

Overview

This is a coherent local spaced-repetition review skill, but it stores review data and is meant to influence the agent’s persistent memory, so users should supervise what gets remembered.

This skill appears benign and purpose-aligned for local spaced-repetition memory review. Before installing, be comfortable running its local Python CLI, avoid putting secrets into cards, and manually check any memory add/delete/update actions so inaccurate cards do not shape future agent behavior.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Using the skill may execute bundled local Python code and depend on local Python packages even though the registry does not declare them.

Why it was flagged

The skill expects the agent/user to run bundled Python scripts via `uv`, while the registry metadata declares no install spec or required binaries. This is central to the stated purpose, but setup requirements are not fully declared.

Skill content
uv run python scripts/main.py status
Recommendation

Run it only from a trusted install location and make sure the expected Python tooling and dependencies are understood before use.

What this means

If inaccurate, private, or unwanted information is reviewed into memory, the agent may reuse it in later conversations.

Why it was flagged

The skill is intentionally designed to change persistent agent memory after review. That is disclosed and purpose-aligned, but wrong or sensitive cards could affect future agent behavior.

Skill content
Agent memory system: must be updated explicitly by the agent (add/delete/update), based on reflection.
Recommendation

Review each proposed memory add/delete/update action before allowing it to become persistent, and avoid storing secrets or sensitive personal details as cards.

What this means

Information placed into cards can remain on disk as local review history.

Why it was flagged

The local storage layer persists card questions, answers, FSRS card state, and review logs in SQLite. This is expected for spaced repetition, but card content may contain user preferences or corrections.

Skill content
CREATE TABLE IF NOT EXISTS cards ( ... question TEXT NOT NULL, answer TEXT NOT NULL, card_json TEXT NOT NULL ... );
Recommendation

Treat cards as persistent local memory: do not add secrets, and use the provided override/remove commands to correct or delete unwanted cards.