Let AI agents read and write memory with environment-aware storage fallback.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "inbox-memory" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/vscode-team-kit/main/github-inbox/skills/inbox-memory/SKILL.md 2. Save it as ~/.claude/skills/inbox-memory/SKILL.md 3. Reload skills and tell me it's ready
Write the following into agent memory: 'Reply in Chinese by default; give the conclusion before steps; clearly label assumptions when information is uncertain.' Then read it back and confirm it was saved.
A success message plus the saved memory content or a read-back confirmation.
Add a rule for this agent: 'Mask customer data before processing.' If a similar rule already exists, update it to the latest version and list the current rule set.
A result showing the rule was added or updated, followed by the cleaned rule list.
Read the agent's most recently saved project context. If the current environment cannot access the primary storage, automatically fall back to an available backup and state which storage source was used.
The project context content, plus an indication of whether it came from primary or fallback storage.
This skill reads and writes persistent memory and rules files for the Inbox agent. It abstracts storage so all agents use a single skill instead of calling #memory directly.
github-inbox-memory.md — session context, patterns, preferencesgithub-inbox-rules.md — user's rules and preferencesTry the #memory tool first (available in VS Code Chat). If #memory is not available (e.g. Copilot CLI), fall back to the file system under ~/.copilot/:
~/.copilot/github-inbox-memory.md~/.copilot/github-inbox-rules.md#memory with { "command": "view", "path": "/memories/github-inbox-memory.md" }.#memory is available. Use it for all reads and writes.Via #memory:
{ "command": "view", "path": "/memories/github-inbox-memory.md" }
{ "command": "view", "path": "/memories/github-inbox-rules.md" }
Via file system (fallback):
Read ~/.copilot/github-inbox-memory.md or ~/.copilot/github-inbox-rules.md using #read (VS Code) or #view (CLI). If the file doesn't exist, treat as empty / first-time user.
Via #memory:
{ "command": "delete", "path": "/memories/github-inbox-memory.md" }
{ "command": "create", "path": "/memories/github-inbox-memory.md", "file_text": "<content>" }
If the file doesn't exist yet, skip the delete and just use create.
Via file system (fallback):
~/.copilot/ exists: mkdir -p ~/.copilot#edit or via terminal: write full content to ~/.copilot/github-inbox-memory.md./memories/repo/) — only the files listed aboveStore, organize, and retrieve inbox content for faster follow-up work.
Open GitHub notification links in a browser for quick review.
Analyze VS Code rolling build health and identify breaking commit ranges.
Set up Component Explorer with CLI, MCP, and VS Code tooling.
Dismiss specific GitHub notifications to keep your inbox clean and focused.
Manage subscription status for GitHub notification threads and reduce noise.
Provide persistent memory for AI agents across sessions and tasks.
Give AI agents persistent memory with semantic search and automatic memory management.
Provide persistent, explainable, MCP-native memory for AI agents.
Add durable memory, semantic search, and access control for AI agents.
Give AI coding agents persistent memory for project context and decisions.
Give AI agents local-first persistent memory with namespace-scoped SQLite storage.