channel-context-bridge
SkillDev toolsWrites a resumé card at session end so context survives channel switches, and auto-injects it as a primer at the start of any new session
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the channel-context-bridge skill
What this skill tells your AI
The instructions your AI receives, as published by archieindian/openclaw-superpowers in skills/openclaw-native/channel-context-bridge/SKILL.md and read by ahel’s review.
When a user switches channels (Telegram → Slack, mobile → desktop, personal → work), the new session starts with zero memory of the prior conversation. The user must re-explain context, repeat decisions, and re-establish what's in progress.
This skill writes a compact "resumé card" at session end and injects it automatically as a context primer at the start of any new session — in any channel.
Difference from task-handoff
task-handoff bridges incomplete tasks between agents across restarts.
channel-context-bridge bridges conversation context for the same user switching between channels mid-task.
End-of-session protocol
At the end of any session containing meaningful work, the agent should:
-
Write resumé card to
~/.openclaw/workspace/session-bridge/latest.md -
The card contains:
- What we were doing: 1-sentence topic
- Key decisions made: bulleted list, max 5 items
- Open questions: things left unresolved
- Next actions: specific steps to take next
- Critical context: anything the next session needs to know to avoid wrong assumptions
- Written at: timestamp, source channel
-
Keep last 7 cards as
latest.md,prev-1.md, ...,prev-6.md
python3 bridge.py --write \
--topic "Refactoring auth module" \
--decisions "Use JWT; middleware in /lib/auth" \
--next "Write tests for TokenValidator"
Start-of-session protocol
At the start of any new session:
- Check for a recent resumé card (< 24 hours old):
python3 bridge.py --check - If found, inject as context primer: "Picking up from [source channel] at [time]: [topic]. Key decisions: [decisions]. Next: [next-actions]."
- If card is > 24 hours old: surface it but don't auto-inject — ask user if they want to resume
Manual resume
The user can always say "pick up where I left off" — the agent then reads the latest card and resumes explicitly.
python3 bridge.py --resume # Print the latest card in human-readable form
python3 bridge.py --history # Show last 7 cards
Signals
- GitHub stars
- 72
- Forks
- 14
- Last commit
- May 2026
Advanced
- Item type
- skill
- Key
channel-context-bridge- Source
- github.com/archieindian/openclaw-superpowers
github.com/archieindian/openclaw-superpowers