AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Goodmem:help

skill-pair-systems-inc-goodmem-claude-code-plugin-help · by PAIR-Systems-Inc

Overview of all available GoodMem skills and what a user needs to get started. Invoke when a user asks what GoodMem skills are available, how to get started, or what they need to set up.

— No reviews yet
0 installs
18 views
0.0% view→install

Install

$ agentstack add skill-pair-systems-inc-goodmem-claude-code-plugin-help

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-pair-systems-inc-goodmem-claude-code-plugin-help)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Goodmem:help? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

GoodMem Plugin — Help & Overview

GoodMem is memory infrastructure for AI agents — store, retrieve, and manage memories with vector embeddings, semantic search, and RAG.

Credential Setup

Before calling any GoodMem MCP tool, you MUST ensure credentials are configured. Follow this sequence:

  1. Try calling goodmem_system_info to check if credentials are already set (from environment variables).
  2. If it fails with a connection or auth error, ask the user for:
  • Base URL — their GoodMem server address (e.g., https://your-server.example.com)
  • API key — starts with gm_
  1. Call goodmem_configure with the provided base_url and api_key.
  2. Confirm the connection succeeded before proceeding.

Credentials persist for the entire session. The user can call goodmem_configure again to switch servers.

If the user has set GOODMEM_BASE_URL and GOODMEM_API_KEY environment variables before starting Claude Code, credentials are picked up automatically — no setup needed.

TLS errors? If goodmem_system_info fails with a certificate verification error (e.g., "self-signed certificate", "unable to verify the first certificate", or "CERTHASEXPIRED"), the GoodMem server is using a self-signed or private CA certificate. Tell the user to set one of these environment variables before launching Claude Code:

  • NODE_EXTRA_CA_CERTS=/path/to/rootCA.pem — adds the CA to the trusted store (recommended)
  • NODE_TLS_REJECT_UNAUTHORIZED=0 — disables certificate verification (local dev only)

Available Skills

goodmem:mcp — MCP Tools Reference

Reference for all GoodMem MCP tools. Use this when you need to look up tool names, parameters, or behavior. The MCP tools let you operate GoodMem directly — create embedders, store memories, run retrieval — all via natural language.

goodmem:python — Python SDK Reference

Complete API reference for the goodmem Python package. Use this when writing Python code that integrates with GoodMem. Includes method signatures, convenience shortcuts, model identifiers, and code examples.

goodmem:java — Java SDK Reference

Usage reference for the ai.pairsys:goodmem-java package. Use this when writing Java code that integrates with GoodMem. Includes client setup, request builders, typed IDs, streaming, pagination, async usage, and common RAG patterns.

goodmem:help — This skill

Overview and setup instructions.

Three Ways to Use GoodMem

1. Direct operations (MCP tools)

Ask Claude to perform GoodMem operations in natural language. Claude calls MCP tools behind the scenes.

Examples:

  • "Create an OpenAI embedder called 'my-embedder' using text-embedding-3-large"
  • "Create a space called 'knowledge-base' using that embedder"
  • "Store this text as a memory in the knowledge-base space"
  • "Search my knowledge-base for information about authentication"
  • "List all my spaces"

2. Python code generation (SDK skill)

Ask Claude to write Python code using the GoodMem SDK.

Examples:

  • "Write a Python script that creates an embedder and stores some documents"
  • "Show me how to do semantic retrieval with the GoodMem SDK"
  • "Write a RAG pipeline using GoodMem for memory storage"

3. Java code generation (SDK skill)

Ask Claude to write Java code using the GoodMem SDK.

Examples:

  • "Write a Java program that creates an embedder and stores documents"
  • "Show me Java streaming retrieval with the GoodMem SDK"
  • "Write a Java RAG pipeline using GoodMem with typed request builders"

Common Workflows

Quick start with MCP

  1. "Create an embedder using text-embedding-3-large with my OpenAI key"
  2. "Create a space called 'docs' using that embedder"
  3. "Store this text as a memory: [your content]"
  4. "Search docs for [your query]"

Build a RAG app with an SDK

  1. "Write a Python or Java script that sets up a GoodMem RAG pipeline"
  2. Claude generates code using the goodmem Python package or ai.pairsys:goodmem-java
  3. Run the generated script

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.