# Remember

Capture friction as methodology notes.

- Repository: https://github.com/agenticnotetaking/arscontexta (3518 stars)
- Category: Writing
- License: MIT
- Last updated: 2026-02-24
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add agenticnotetaking/arscontexta --skill remember -g -a claude-code -y`
Codex: `npx skills add agenticnotetaking/arscontexta --skill remember -g -a codex -y`
Cursor: `npx skills add agenticnotetaking/arscontexta --skill remember -g -a cursor -y`
Gemini CLI: `npx skills add agenticnotetaking/arscontexta --skill remember -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add agenticnotetaking/arscontexta`

## Description

Capture friction as methodology notes. Three modes, explicit description, contextual (review recent corrections), session mining (scan transcripts for patterns). Triggers on "/remember", "/remember [description]".

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## Runtime Configuration (Step 0, before any processing)

Read these files to configure domain-specific behavior:

1. **`ops/derivation-manifest.md`**, vocabulary mapping, domain context
   - Use `vocabulary.notes` for the notes folder name
   - Use `vocabulary.note` for the note type name in output
   - Use `vocabulary.rethink` for rethink command name in threshold alerts
   - Use `vocabulary.topic_map` for MOC references

2. **`ops/config.yaml`**, thresholds
   - `self_evolution.observation_threshold` (default: 10), for threshold alerts
   - `self_evolution.tension_threshold` (default: 5), for threshold alerts

3. **`ops/methodology/`**, read existing methodology notes before creating new ones (prevents duplicates)

If these files don't exist (pre-init invocation or standalone use), use universal defaults.

## EXECUTE NOW

**Target: $ARGUMENTS**

Parse immediately:
- If target contains a quoted description or unquoted text: **explicit mode**, user describes friction directly
- If target is empty: **contextual mode**, review recent conversation for corrections
- If target contains `--mine-sessions` or `--mine`: **session mining mode**, scan ops/sessions/ for patterns

**START NOW.** Reference below defines the three modes.

---

## Explicit Mode

User provides a description: `/remember "don't process personal notes like research"` or `/remember always check for duplicates before creating`

### Step 1: Parse the Friction

Analyze the user's description to extract:
- **What the agent did wrong** (or what the user wants to prevent)
- **What the user wants instead** (the correct behavior)
- **The scope**, when does this apply? Always? Only for specific content types? Only in certain phases?
- **The category**, which area of agent behavior does this affect?

The rest: https://github.com/agenticnotetaking/arscontexta/blob/HEAD/skill-sources/remember/SKILL.md
