Context Mode Output Sandbox
mksglu/context-mode
Routes large command, file, API and browser output through context-mode tools so only the needed result enters the agent's context, instead of dumping it via Bash.
在多轮对话和多 Agent 协作场景下,帮助模型管理指令、项目状态和长上下文。通过外部文档与会话笔记实现可控的“记忆”、指令冲突检测和高质量交接。适用于任务跨多次调用、跨 Agent、需要稳定行为规范时使用。
$ npx skills add No-Trade-No-Life/Yuan --skill context-management -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install No-Trade-No-Life/Yuan context-management --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/No-Trade-No-Life/Yuan.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/context-management .claude/skills/context-management && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "context-management" agent skill from https://github.com/No-Trade-No-Life/Yuan/tree/main/.claude/skills/context-management into .claude/skills/context-management/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "context-management", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/No-Trade-No-Life/Yuan/tree/main/.claude/skills/context-managementType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add No-Trade-No-Life/Yuan --skill context-management -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install No-Trade-No-Life/Yuan context-management --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/No-Trade-No-Life/Yuan.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/context-management .agents/skills/context-management && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "context-management" agent skill from https://github.com/No-Trade-No-Life/Yuan/tree/main/.claude/skills/context-management into .agents/skills/context-management/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "context-management", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add No-Trade-No-Life/Yuan --skill context-management -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install No-Trade-No-Life/Yuan context-management --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/No-Trade-No-Life/Yuan.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/context-management .cursor/skills/context-management && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "context-management" agent skill from https://github.com/No-Trade-No-Life/Yuan/tree/main/.claude/skills/context-management into .cursor/skills/context-management/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "context-management", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/No-Trade-No-Life/Yuan.git --path .claude/skills/context-management--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add No-Trade-No-Life/Yuan --skill context-management -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install No-Trade-No-Life/Yuan context-management --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/No-Trade-No-Life/Yuan.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/context-management .gemini/skills/context-management && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "context-management" agent skill from https://github.com/No-Trade-No-Life/Yuan/tree/main/.claude/skills/context-management into .gemini/skills/context-management/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "context-management", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install No-Trade-No-Life/Yuan context-managementInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add No-Trade-No-Life/Yuan --skill context-management -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/No-Trade-No-Life/Yuan.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/context-management .github/skills/context-management && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "context-management" agent skill from https://github.com/No-Trade-No-Life/Yuan/tree/main/.claude/skills/context-management into .github/skills/context-management/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "context-management", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add No-Trade-No-Life/Yuan --skill context-management -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install No-Trade-No-Life/Yuan context-management --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/No-Trade-No-Life/Yuan.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/context-management .opencode/skills/context-management && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "context-management" agent skill from https://github.com/No-Trade-No-Life/Yuan/tree/main/.claude/skills/context-management into .opencode/skills/context-management/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "context-management", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
context-management在多轮对话和多 Agent 协作场景下,帮助模型管理指令、项目状态和长上下文。通过外部文档与会话笔记实现可控的“记忆”、指令冲突检测和高质量交接。适用于任务跨多次调用、跨 Agent、需要稳定行为规范时使用。
Context Management is an agent skill from No-Trade-No-Life/Yuan. 在多轮对话和多 Agent 协作场景下,帮助模型管理指令、项目状态和长上下文。通过外部文档与会话笔记实现可控的“记忆”、指令冲突检测和高质量交接。适用于任务跨多次调用、跨 Agent、需要稳定行为规范时使用。
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `AGENTS.template.md`, `IMPLEMENTATION_PLAN.template.md` and `SESSION_NOTES.template.md`).
It sits in Agent Workflows, covering Context engineering. The repository describes itself as: Yuan - Personal Investment Operating System. The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 10695de. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Context Management loads about 1.4k tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 399 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from No-Trade-No-Life/Yuan at commit 10695de, republished under its MIT licence (© No-Trade-No-Life). 399 words, ~1,402 tokens.
.claude/skills/context-management/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.本 Skill 用于指导 LLM/Agent 在复杂项目中:
- 明确“指令 vs 信息”的区分
- 把长期记忆外化到文件(AGENTS.md / SESSION_NOTES.md)
- 在接受新指令时做冲突检测
- 控制上下文长度,避免无脑堆日志
- 提供可追踪、可审计的决策记录
当满足以下任一条件时,应主动启用本 Skill 的行为规范:
AGENTS.md、SESSION_NOTES.md、会话笔记、交接文档 等;如果当前任务只是一次性、几句话就能完成的小活,可以不主动使用本 Skill(除非用户明确要求)。
指令与信息分离
本 Skill 要求:
AGENTS.md + SESSION_NOTES.md 的「指令与约束」部分;渐进式信息披露(Progressive Disclosure)
文件系统即外部记忆
AGENTS.md:Agent 行为准则;SESSION_NOTES.md:项目当前状态与会话笔记;docs/xxx.md);明确、可审计的决策与指令变更
将复杂任务拆分为阶段并外化成计划文档
IMPLEMENTATION_PLAN.md:当本 Skill 被触发时,Agent 应该遵循以下步骤:
检查并读取关键文档
AGENTS.md(如果不存在,可提示用户用模板新建);codex/SESSION_NOTES.md 或类似约定路径;SESSION_NOTES.template.md 作为起点。在内部整理出三类列表
(可在你的“隐藏思考”中完成,不必全部回显给用户):
解析用户本轮请求
对新指令进行“冲突检测”
形成本轮的“工作计划”
在具体执行工作(写代码、改文档、分析数据等)时,应遵循:
优先查文档后再推理
AGENTS.mdSESSION_NOTES.mddocs/ 目录DESIGN.md、ARCHITECTURE.md)。小步修改 + 明确说明
控制上下文长度
尊重指令层级与来源
AGENTS.md 中的长期指令;SESSION_NOTES 中明确记录的阶段性指令;遇到卡壳时的处理方式
SESSION_NOTES 中简要记录“思路切换”的原因。在你准备结束本轮工作(或预期需要交给下一位 Agent)时:
更新 SESSION_NOTES
最近几轮工作记录 中增加一条:当前 TODO / 任务列表 中:记录指令变更与冲突决议
指令与约束 一节的合适小节更新;明确下一位 Agent 的建议步骤
下一位 Agent 的建议行动 中写出 3–5 条:本 Skill 依赖两个可重用的模板:
AGENTS.template.mdSESSION_NOTES.template.md当你检测到项目中还没有正式的 AGENTS.md 或 SESSION_NOTES.md 时,你应当:
AGENTS.template.md → AGENTS.mdSESSION_NOTES.template.md → codex/SESSION_NOTES.md 或项目约定路径;之后,所有对指令和项目状态的修改,应通过这两个正式文件来完成,而不是修改模板本身。
以下是一些你应该“自动想到使用本 Skill”的典型场景。
用户第一次:
“帮我这个仓库写一个 AGENTS.md 和 SESSION_NOTES.md,用于后续所有工作。”
你:
用户第二次:
“我们改主架构了,现在 HTTP 层不直接访问数据库了,你帮我重构,并更新交接文档。”
你:
旧指令:AGENTS.md 中写明“不要直接修改生产数据库相关配置”;
新指令:用户说“你直接把生产的 DB host 改一下就行”。
你应当:
在你自觉“本轮任务需要上下文管理”时,可以在内部快速检查:
AGENTS.md 和 SESSION_NOTES.md?如果以上大部分都能回答“是”,说明你正确使用了本 Skill。
© No-Trade-No-Life, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files in .claude/skills/context-management of No-Trade-No-Life/Yuan.
Open the folder on GitHubat commit 10695de
Context Management next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Context Management this skillNo-Trade-No-Life/Yuan | 352 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Context Mode Output Sandboxmksglu/context-mode | 26k | — | ~4.1k | Automated safety check: Pass | Custom licence | |
| Memori Long-Term MemoryMemoriLabs/Memori | 17k | — | ~2k | Automated safety check: Notes | Custom licence | |
| Picoclaw Skill Creatorsipeed/picoclaw | 30k | — | ~4.4k | Automated safety check: Pass | MIT | |
| Context Mode for Antigravity CLImksglu/context-mode | 26k | — | ~850 | Automated safety check: Pass | Custom licence | |
| ccc Semantic Code Searchcocoindex-io/cocoindex-code | 2.8k | — | ~938 | Automated safety check: Pass | Apache-2.0 |
mksglu/context-mode
Routes large command, file, API and browser output through context-mode tools so only the needed result enters the agent's context, instead of dumping it via Bash.
MemoriLabs/Memori
Connects Claude Code to Memori Cloud for long-term memory, recalling stored context before substantive replies and saving new context afterward.
sipeed/picoclaw
Guidance for creating, updating and reviewing Picoclaw skills, from the SKILL.md structure to organizing bundled scripts, references and assets.
mksglu/context-mode
Routing rules for using context-mode MCP tools in Antigravity CLI: sandboxed code runs, file analysis, indexed search and web fetches that keep large output out of the conversation.
cocoindex-io/cocoindex-code
Semantic code search and index management with the ccc CLI: the agent initializes, indexes and queries the project by concept, filtering by language or path.
alexgreensh/token-optimizer
Audits a Claude Code or Codex setup for context-window waste, fixes it with the user's approval, and measures the saving.
No-Trade-No-Life/Yuan
生成结构化 git 变更报告(JSON + Markdown)。使用此技能当用户提到"git 变更"、"commit 摘要"、"代码审查"、"release note"、"近期改动"、"每日摘要",或需要分析指定 commit 区间的代码变更。包含三元组结构(设计意图、核心代码、影响范围)的语义化报告,适用于代码审查、发布说明、团队同步、CI/CD 等场景。
No-Trade-No-Life/Yuan
基于Hyperliquid成功实现经验,为新交易所供应商提供Yuan框架集成指南。使用此技能当需要为新的交易所创建供应商实现,包括项目结构设计、API集成、核心服务实现和最佳实践。适用于交易所API集成、金融系统开发、微服务架构设计。
Categories
在多轮对话和多 Agent 协作场景下,帮助模型管理指令、项目状态和长上下文。通过外部文档与会话笔记实现可控的“记忆”、指令冲突检测和高质量交接。适用于任务跨多次调用、跨 Agent、需要稳定行为规范时使用。. Context Management is an agent skill from No-Trade-No-Life/Yuan.
Context Management fits situations like: tasks that involve Context engineering.
Run `npx skills add No-Trade-No-Life/Yuan --skill context-management -a claude-code`. Or copy the skill folder (.claude/skills/context-management in No-Trade-No-Life/Yuan) into .claude/skills/context-management in your project. Claude Code loads it when a task matches its description.
Run `npx skills add No-Trade-No-Life/Yuan --skill context-management -a codex`. Or copy the skill folder (.claude/skills/context-management in No-Trade-No-Life/Yuan) into .agents/skills/context-management in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add No-Trade-No-Life/Yuan --skill context-management -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/context-management, .gemini/skills/context-management, .github/skills/context-management and .opencode/skills/context-management in your project.
SKILL.md names no scripts, command-line tools or credentials: Context Management is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Context Management is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Context Management: Context Mode Output Sandbox (mksglu/context-mode, 26k stars), Memori Long-Term Memory (MemoriLabs/Memori, 17k stars), Picoclaw Skill Creator (sipeed/picoclaw, 30k stars) and Context Mode for Antigravity CLI (mksglu/context-mode, 26k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
No-Trade-No-Life (a GitHub organization) maintains it in No-Trade-No-Life/Yuan, which has 352 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on April 29, 2026.
Source: No-Trade-No-Life/Yuan on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.