kg-recalllisted
Install: claude install-skill mironmax/claudecode-plugins
# Recall Reference (Detailed)
## Node States
| State | Visible in kg_read | Visible in kg_search | How to surface |
|-------|--------------------|----------------------|----------------|
| active | ✓ id + gist | ✓ | Already visible |
| archived | ✓ id only + edges | ✓ | kg_read(cwd, id) → promotes to active |
| orphaned | ✗ invisible | ✓ flagged | kg_search → then kg_read(cwd, id) |
## Automatic Loading
Every session starts with:
```
kg_read(cwd="<project root>")
```
Returns: full graph (gists only) + session_id for subsequent calls.
Output format:
- **Active nodes**: `id: gist` — compressed headline, no notes
- **Archived nodes**: `id` only — read with kg_read(cwd, id) to promote
- **Edges**: `from --rel--> to` — shown for active+archived nodes (crumb trails), no edge notes
- **Health stats**: node count, edge count, orphan %, avg edges/node
- **Session ID**: use for writes, deletes, and sync
**Large graph — output saved to file**: The graph has two sections — USER GRAPH and PROJECT GRAPH,
both needed for a complete picture. On large graphs the tool result may begin with `<persisted-output>`
and show only a short preview; the full output is saved to a file path shown in that preview.
Reading that file with the Read tool gives the complete graph including all archived IDs and the
session ID needed for subsequent calls. Announce "I have recalled KG Memories" once the full
output has been read.
## Reading a Node in Full
```
kg_read(cwd="<project root>", id="node-id")
``