Dev & Engineering knowledge-managementmemorynodejsproject-documentation

Supermemory Save Skill

Persist important project knowledge to memory for team reference across sessions.

FollowSkills review · FSRS-2.0
Not recommended
34/ 100 5-point scale 1.7 / 5
1 2 3 4 5 6
1Trust9 / 25 · 1.8/5

Evidence shows the skill allows Bash(node *) to execute external script, but no user confirmation mechanism, data flow transparency, sensitive-data handling, or rollback is mentioned. API key is provided via env var, not directly handled by skill. There is potential to write to external service without clear disclosure. Thus trust is low, deduct mainly for broad permissions, lack of confirmation and transparency.

2Reliability4 / 20 · 1.0/5

Skill description provides format template and command to invoke script, but no error handling, abnormal input feedback, or test evidence. CI workflow only covers lint and build, not tests. Static review cannot execute, and lack of test suite limits reliability score. Main deductions for lack of robustness and failure feedback.

3Adaptability7 / 15 · 2.3/5

Skill clearly for saving important project knowledge, scenario clear, but no explicit trigger boundaries (when not to trigger) and depends on external overseas service Supermemory, may be unreachable from mainland China, so environment fit limited. Score moderate low.

4Convention8 / 15 · 2.7/5

README provides installation, config, commands, privacy policy, and MIT license, fairly complete. But lacks version history and changelog, maintenance responsibility unclear. Overall readable but governance incomplete.

5Effectiveness4 / 15 · 1.3/5

Skill describes process to save knowledge, but output direct usability not verified. Depends on external service, no example outputs or comparative advantage. Static review cannot confirm actual completion, so score low.

6Verifiability2 / 10 · 1.0/5

CI workflow and package.json exist, but CI does not run tests, and no test cases covering key paths. Thus verifiability low, only author claims and build steps.

Evidence confidence:Low Reviewed Aug 07, 2026 Reviewed revision 4fc71689ffd8
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • The skill depends on overseas service supermemory.ai, may be unreachable from mainland China; consider alternatives or add network configuration notes.
  • Skill allows Bash(node *) without user confirmation; recommend explicit prompt before saving and disclose data sent to external service.
  • Lacks error handling and failure feedback; consider adding handling for abnormal inputs.
Review evidence [1][2][3][4][5]
See the full review method →

What does this skill do, and when should you use it?

The supermemory-save skill enables Claude Code to save user-specified project knowledge—such as architectural decisions, significant bug fixes, design patterns, or critical implementation details—into Supermemory for persistent team memory. It works by analyzing the conversation, formatting content into a structured block, and invoking a Node.js script to store it. The skill requires a Supermemory Pro subscription, a valid API key, and Node.js 18+. It ensures team knowledge is retained across sessions and projects, enhancing collaboration and continuity.

It reads the current conversation to understand the user's save request, formats the content into a [SAVE] block with username, date, user's goal/problem, Claude's suggestion, decision made, and key details, then runs the Node.js script ${CLAUDE_PLUGIN_ROOT}/scripts/save-project-memory.cjs to save it to Supermemory as team memory.

  1. A developer fixes a complex bug and asks to record the fix and involved files for team reference.
  2. An architect decides on a new design pattern and wants to document it for the team.
  3. A project manager requests to save important implementation details for future developers.
  4. A team member wants others to know about a critical technical decision and its context.

What are this skill's strengths and limitations?

Pros
  • Persists team knowledge across sessions and projects
  • Automates content formatting, saving time
  • Deeply integrated with Claude Code, no manual steps
Limitations
  • Requires Supermemory Pro or above, potentially costly
  • Relies on external service (Supermemory API)
  • Authentication via API key is somewhat involved
  • No built-in test coverage, script may be fragile

How do you install this skill?

  1. Ensure Node.js 18+ is installed and on PATH. 2. In Claude Code, run /plugin marketplace add supermemoryai/claude-supermemory and then /plugin install supermemory. 3. Set your API key: export SUPERMEMORY_CC_API_KEY="sm_..." (get one at app.supermemory.ai).

How do you use this skill?

Naturally ask Claude to save something, e.g., "Please save our decision about X." Claude will analyze the conversation, format the content, and run the save script. Ensure the plugin is installed and the API key is set.

FAQ

Does this skill require payment?
Yes, it requires a Supermemory Pro or higher subscription, which is a paid plan.
What if I have the old claude-supermemory plugin?
Follow the migration steps in the README: run `/plugin marketplace update supermemory-plugins` and `/plugin install supermemory@supermemory-plugins`, then uninstall the old plugin.
What happens if saving fails?
The skill uses a Node.js script to call the API; if the API key is invalid or there's a network error, the save may fail. There's no built-in error recovery, so you'd need to check logs or retry.
Which platforms does this skill support?
It is designed for Claude Code and uses Claude Code-specific environment variables and plugin paths. Other platforms would require modifications to the script path and hooks.

More skills from this repository

All from supermemoryai/claude-supermemory

Related skills