Skip to main content
skill CX Codex

parallel-memory — Claude Code skill: recall past Parallel runs

A skill that pulls past Parallel Task, Monitor and FindAll runs out of memory when they can help, and removes them on request.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add parallel-web/parallel-agent-skills --skill parallel-memory -a claude-code
Open on GitHub

What parallel-memory does

The skill drives parallel-cli memory and covers three operations: retrieve, evict and clear. Retrieve searches past runs with a short semantic query, or just returns recent ones. Evict drops a single saved source by exact kind and id. Clear wipes every entry in your personal memory. None of these delete the underlying Parallel runs — only the memory record goes away.

You need parallel-cli 0.8.1 or newer plus internet access. If parallel-cli memory --help fails with something like no such command, update the CLI and retry. Memory can be ineligible for several reasons: rollout stage, organization settings, account opt-in, key eligibility. The CLI reports which one it is, and on a key-eligibility error the skill tells you to reauthenticate.

Retrieve returns excerpts, not full records. When exact output, entities, citations or provenance matter, the skill fetches the original run instead. Fresh data is a separate matter: Parallel runs do not consult Memory, so anything useful from a recall has to be pasted into the new run's input. Ingestion is asynchronous, so a run that just finished may not be retrievable yet. Before clearing, the skill asks for confirmation unless you already requested it.

What it helps with

  • find an earlier Parallel run on a topic
  • list recent runs without a search query
  • remove one saved Task, Monitor or FindAll source
  • wipe all entries from personal memory
  • separate recalled details from fresh verification

Example prompts for the agent

  • find past runs about serverless inference vendors in memory
  • show my last 5 memory entries
  • evict the run with id trun_example from memory

How to install parallel-memory

1Skills CLI (Vercel)

npx skills add parallel-web/parallel-agent-skills --skill parallel-memory -a claude-code

2Manually: put the files in place

~/.claude/skills/parallel-memory/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/parallel-memory/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about parallel-memory

How do I install parallel-memory in Claude?

Run npx skills add parallel-web/parallel-agent-skills --skill parallel-memory -a claude-code. The skill lands at ~/.claude/skills/parallel-memory/SKILL.md.

What does parallel-memory do?

It recalls past Parallel Task, Monitor and FindAll runs when they may help with the current request, and removes or clears memory entries when asked.

What does parallel-memory require?

parallel-cli 0.8.1 or newer and internet access. On an older version parallel-cli memory will not work, so update the CLI first.

Source text

SKILL.md · MIT
---
name: parallel-memory
description: "Recall past Parallel Task, Monitor, and FindAll runs when they may help; evict runs or clear memory when asked."
user-invocable: true
argument-hint: <retrieve|evict|clear> [args]
compatibility: Requires parallel-cli >=0.8.1 and internet access.
allowed-tools: Bash(parallel-cli:*)
metadata:
  author: parallel
---

# Parallel Memory

Action: $ARGUMENTS

> Requires `parallel-cli >=0.8.1`. If the installed version is older, or `parallel-cli memory --help` fails with `no such command` or similar, tell the user to update `parallel-cli`, then retry.

## When to use

- Inspect memory only when prior Parallel work may help fulfill the request or the user asks to retrieve, evict, or clear it.
- Memory results are excerpts from past runs; fetch the source run for full records, and launch a fresh run when current information is required.

## Choose the operation

| User intent | Operation |
|---|---|
| Recall prior work about a topic | Retrieve with a concise query |
| Show recent past runs | Retrieve without `query` |
| Remove one saved Task, Monitor, or FindAll source | Evict by exact `kind` and `id` |
| Permanently remove all entries from your personal Memory | Clear memory |
| Turn memory off | Direct the user to account settings; do not clear as a substitute |

## Use the CLI

Use `parallel-cli memory` for retrieve, evict, and clear operations.

- If memory is not eligible, report the returned reason; it distinguishes rollout, organization settings, account opt-in, and key eligibility.
- On a key-eligibility error, tell the user to reauthenticate.

## Retrieve memory

Form a short semantic query that describes the prior work to find. Apply filters when they help. Empty `results` is a successful retrieval with no matches, not an error.

- Set `kind` to `task`, `monitor`, or `findall` when it clearly narrows the retrieval.
- Set `since` for an explicit timestamp boundary (RFC 3339, e.g. `2026-08-01T00:00:00Z`).
- Omit `query` when retrieving recent memories rather than a topic.

Retrieve by query:

```bash
parallel-cli memory retrieve \
  --query "serverless inference vendors"
```

For recent memories:

```bash
parallel-cli memory retrieve \
  --limit 5
```

## Use results

Available fields vary by `kind`:

- `task`: use `id`, `updated_at`, `input_excerpt`, and `output_excerpt`.
- `monitor`: use the monitor `id`, status, query excerpt, and matching event IDs, timestamps, and excerpts.
- `findall`: use `id`, `updated_at`, objective excerpt, and `matched_count`.

- Fetch the original Task result, Monitor events, or FindAll result when exact output, entities, citations, or provenance matter.
- Summarize the useful findings and unresolved questions.
- Lead with what the prior work established, then list the contributing saved runs with kind, ID, and timestamp.
- Distinguish recalled information from any fresh verification.
- Parallel runs do not consult Memory. If recalled information may be useful, include the relevant details in the new run's input.

Expect ingestion to be asynchronous. Do not promise that a newly completed run will be immediately retrievable.

## Evict or clear memory

Evict a single run from your personal Memory, or clear it entirely. These do not delete the underlying Parallel runs. Ask for confirmation before clearing unless the user already asked for it.

```bash
parallel-cli memory evict \
  --kind task \
  --id "trun_example"
```

```bash
parallel-cli memory clear \
  --confirm-clear
```

© parallel · MIT · parallel-web/parallel-agent-skills

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set10

parallel-web-search A skill that runs web searches through parallel-cli and saves the full result set to JSON. Useful when you need keyword flags, domain filters, or a file to follow up on. CX Codex +1 14,400installs parallel-web-extract Fetches the content behind URLs through parallel-cli and can save it as JSON. Useful when you need the actual page text rather than a summary. CX Codex +1 13,600installs parallel-data-enrichment Adds web-sourced fields like CEO names, funding and contact info to lists of companies, people or products. Handles CSV files and inline data. CX Codex +1 13,500installs parallel-monitor This skill sets up server-side monitors that re-check web pages on a schedule and emit events when something changes. CX Codex +1 12,300installs parallel-findall Discovers companies, people, and products matching a natural-language description into a structured list. Useful when you need concrete entities rather than web pages or reports. CX Codex +1 12,300installs parallel-cli-setup A skill that walks the agent through installing parallel-cli, signing in, checking balance and installing the rest of the Parallel skills. CX Codex +1 6,000installs migrate-to-parallel Moves web-data integrations from Exa, Tavily, Perplexity or Firecrawl onto Parallel products while keeping app behavior intact. Handy when you swap search and scraping providers. CX Codex +1 3,200installs choose-your-parallel-api Guides an agent to the right Parallel API and settings for the job: live web data, a cited answer, reading a URL or PDF, or researching every row of a list. CX Codex +1 1,200installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor