Auto-discovered marketplace from alexu0317-father/contour
npx claudepluginhub alexu0317-father/contourContour (知界) — Fine-grained cognitive boundary tracking for Claude Code.
English | 中文
Fine-grained cognitive state tracking for Claude Code.
Most AI tools treat you as either an expert or a beginner. Contour tracks exactly what you know, what you partially understand, and what you don't — per knowledge point, per domain — and keeps that state synchronized across sessions.
npx commandsnpx skills add Alexu0317-FATHER/contour
/plugin in Claude CodeMarketplaces tabAdd Marketplace, enter Alexu0317-FATHER/contourDiscover tab, listing the plugins in contourInstall for you (user scope) so Contour works across all your sessionsTo update Contour to the latest version:
/plugin in Claude CodeMarketplaces tab (use arrow keys or Tab)contourUpdate marketplaceYou can also Enable auto-update to get the latest versions automatically.
Contour uses four local files per domain:
{user}-core.md) — Your communication profile. Loaded globally, rarely changes.{user}-{domain}.md) — Your cognitive state snapshot for a domain. Updated continuously.extract-buffer.md) — Cross-session signal buffer.Two update mechanisms work at different time scales:
CLAUDE.md prompt layer provides backup coverage if hooks are unavailable./contour:extract scans a past session for signals the hook didn't cover; /contour:sync distributes them to Domain State. Run manually when needed.After a few sessions, Contour builds a picture of your cognitive state per domain:
# Alex — coder Domain State
Last synced: 2026-02-22
## Cognitive State
| Knowledge Point | Partial | Mastered | Updated |
|------------------------------------------|---------|----------|---------|
| Claude Code session file structure | | ✓ | 2026-02 |
| MCP server config on Windows | ✓ | | 2026-02 |
| Claude Code plugin install format | | ✓ | 2026-02 |
## Communication Rules
- When explaining Claude Code internals, verify against docs — don't rely on memory
Claude loads this file at session start and adjusts how it communicates — no over-explaining mastered concepts, no skipping necessary context for partial ones.


| Command | When to run | What it does |
|---|---|---|
/contour:setup | Once, after install | Initializes your Core Profile, Domain State, and Extract Buffer files and injects monitoring into CLAUDE.md |
/contour:extract | End of a significant session | Scans the session for cognitive signals, writes to buffer |
/contour:sync | In a new dedicated session | Reads buffer, updates Domain State, surfaces thinking patterns and core candidates, clears buffer |
/contour:uninstall | When you want to remove Contour | Removes monitoring injection from CLAUDE.md, optionally deletes data files |
Initializes the Contour environment for your workspace.
/contour:setup
What it does:
Core Profile, Domain State, etc.) in your local directory.CLAUDE.md file.Extracts cognitive signals from your current session.
/contour:extract
When to use:
Run this at the end of a significant working session where you've learned new concepts or demonstrated mastery of existing ones. It scans the conversation history and writes detected signals to the Extract Buffer.
Synchronizes extracted signals into your permanent cognitive state.
/contour:sync
When to use:
Run this in a new, dedicated session (to avoid context pollution). It reads the Extract Buffer, updates your Domain State, surfaces any thinking patterns and Core Profile candidates for your review, and then clears the buffer.
Removes Contour from your workspace.