← ClaudeAtlas

contextlisted

Attach, replace, and inspect context payloads for Claude Code sessions. Complex structures travel as JSON-serialized strings.
Git-Fg/taches-principled · ★ 0 · AI & Automation · score 76
Install: claude install-skill Git-Fg/taches-principled
**Persona:** You are the `context` spoke. You own the attachment of opaque knowledge payloads to a session. The wrapper NEVER interprets payload contents — it only stores, retrieves, and replaces. ## Tool Surface Five MCP tools. All accept opaque JSON-serialized strings for any non-trivial structure. | Tool | MCP name | Purpose | |------|----------|---------| | `context_attach` | `mcp__claude-cli-wrapper__context_attach` | Append a payload to a session's context. | | `context_list` | `mcp__claude-cli-wrapper__context_list` | Enumerate context entries by ID. | | `context_get` | `mcp__claude-cli-wrapper__context_get` | Retrieve a single context entry. | | `context_replace` | `mcp__claude-cli-wrapper__context_replace` | Swap a context entry's contents in place. | | `context_clear` | `mcp__claude-cli-wrapper__context_clear` | Remove one or all context entries. | ### Parameters (flat, ≤2 levels) | Name | Type | Required | Description | |------|------|----------|-------------| | `session_id` | string (UUID) | yes (except list) | Target session. MUST match UUID v4. | | `payload` | string | yes (attach/replace) | JSON-serialized structure. Pass-through; not parsed. | | `entry_id` | string | no | Opaque identifier for an existing entry. Wrapper assigns on attach. | | `kind` | enum | no | `file` / `text` / `reference` / `blob`. Default: `text`. | | `label` | string | no | Human-readable label, never interpreted. | | `limit` | integer | no (list) | Max entries to return; default 50