Back to list
yonatangross

load-context

by yonatangross

The Complete AI Development Toolkit for Claude Code — 159 skills, 34 agents, 20 commands, 144 hooks. Production-ready patterns for FastAPI, React 19, LangGraph, security, and testing.

29🍴 4📅 Jan 23, 2026

SKILL.md


name: load-context description: Auto-load relevant memories at session start from both mem0 and graph. Use when you need session context restored or preloaded. tags: [memory, mem0, graph, session, context, continuity, auto-load] user-invocable: true auto-invoke: session-start context: inherit agent: null version: 1.0.0 allowed-tools: [Read, mcp__mem0__search_memories, mcp__mem0__get_memories, mcp__memory__search_nodes, mcp__memory__read_graph] author: OrchestKit

Load Context - Memory Fabric Initialization

Auto-load relevant memories at session start from both Mem0 semantic memory and the knowledge graph for seamless session continuity.

CC 2.1.6 Context-Aware: Loading adapts based on context_window.used_percentage.

Overview

  • Automatically: Invoked at session start via auto-invoke: session-start
  • Manually: Run /load-context to reload memories mid-session
  • After MCP reconnect: Refresh context if MCP servers were restarted

Context-Aware Loading Tiers

Memory Fabric adjusts how much context to load based on current context pressure:

Context UsageDecisionsBlockersEntitiesBehavior
0-40% (Green)535Full context load
40-70% (Yellow)313Reduced context
70-90% (Orange)1critical only0Minimal context
>90% (Red)000Skip, show hint only

Workflow

1. Check Context Pressure

If context_window.used_percentage > 90%:
  → Output: "[Memory Fabric] Skipping - context at {X}%"
  → Exit early

If > 70%: Use minimal tier (1 decision, critical blockers only)
If > 40%: Use reduced tier (3 decisions, 1 blocker, 3 entities)

2. Query Recent Sessions (Mem0)

Call mcp__mem0__search_memories:

{
  "query": "session context blockers next steps",
  "filters": {
    "AND": [
      { "user_id": "{project}-continuity" },
      { "created_at": { "gte": "7 days ago" } }
    ]
  },
  "limit": 3,
  "enable_graph": true
}

3. Query Recent Decisions (Mem0)

Call mcp__mem0__get_memories:

{
  "filters": {
    "AND": [{ "user_id": "{project}-decisions" }]
  },
  "page_size": 5
}

4. Query Graph Entities

Call mcp__memory__search_nodes:

{
  "query": "recent decisions patterns"
}

5. Format Output

[Memory Fabric Loaded]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Recent Decisions ({count}):
  - [{time ago}] {decision_text}

Unresolved Blockers ({count}):
  - {blocker_text} (session {date})

Active Entities ({count}):
  - {entity} -> {relation} -> {entity}

Next Steps from Last Session:
  - {step_1}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Error Handling

MCP Unavailable

Show configuration hints and continue without that source:

[Memory Fabric]
Mem0 MCP server unavailable. Run /configure to enable.
Continuing without semantic memory...

No Memories Found

[Memory Fabric Loaded]
No memories found for this project.
This is normal for new projects. Use /remember to start building memory.
  • mem0-sync - Save context at session end
  • remember - Store decisions and patterns manually
  • recall - Search memories on-demand

Arguments

  • No arguments: Load context using default settings
  • --refresh: Force reload even if recently loaded
  • --verbose: Show detailed MCP query results

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon