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 aboveSet up Component Explorer with CLI, MCP, and VS Code tooling.
Add emoji reactions to GitHub issues or pull requests quickly.
Gather independent multi-model plans and debates for implementation and architecture decisions.
Get high-signal second opinions on plans, designs, and implementations early.
Create and manage AST ban rules to block specific code syntax patterns.
Fetch and review GitHub notifications quickly using the gh CLI.
Give AI agents persistent memory with semantic search and automatic memory management.
Give AI coding agents persistent memory across sessions for people, decisions, and context.
Give AI coding agents persistent memory for project context and decisions.
Persist and retrieve searchable cross-session memories for AI agents.
Give AI coding agents searchable local project memory with safe structured updates.
Give AI agents local long-term memory with private hybrid retrieval.