save-token

💰 Save Token | Token 节省器 Guiding skill that helps agents identify and avoid sending duplicate context to LLM APIs. Teaches agents to recognize repeated content and summarize instead of re-sending. 指导 Agent 识别重复内容,避免重复发送,从而节省 Token。

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "save-token" with this command: npx skills add yesilsin-netizen/save-token/yesilsin-netizen-save-token-save-token

💰 Save Token | Token 节省器

A guiding skill that teaches agents how to save tokens by avoiding duplicate context.

指导 Agent 如何通过避免重复上下文来节省 Token 的技能。

⚠️ Important Clarification | 重要说明

Clarification说明
This is a guiding skillSkill itself cannot modify agent's runtime context
Agent performs the actionAgent follows the guidance to optimize context
这是一个指导性 SkillSkill 本身不能修改 Agent 的运行时上下文
由 Agent 执行操作Agent 遵循指导来优化上下文

🎯 When to Use | 使用时机

Agent 自动触发条件(满足任一即应调用):

  • 用户提到 "token" / "成本" / "省钱" / "费用"
  • 对话已超过 10 轮
  • 同一文件被读取超过 1 次
  • 任务前上下文超过 5000 字符
SituationAction场景操作
User mentions "token" or "cost"Apply save-token strategies用户提到 token 或成本应用 save-token 策略
Long conversation (>10 turns)Summarize old context长对话(>10轮)摘要旧上下文
File read multiple timesReference previous read, don't re-read文件被多次读取引用之前的读取,不重复读取
Repeated error messagesSummarize error pattern, don't repeat full error重复错误消息摘要错误模式,不重复完整错误

📋 Token-Saving Strategies | 节省 Token 策略

Strategy 1: Summarize Instead of Re-sending | 策略1:摘要代替重发

When: Old conversation context is no longer directly relevant :旧对话上下文不再直接相关时

Do:

  • Summarize key points from earlier conversation
  • Replace full history with concise summary
  • Keep only the most relevant recent messages

做法

  • 摘要早期对话的关键点
  • 用简洁摘要替换完整历史
  • 只保留最相关的最近消息

Example:

❌ Bad: Re-sending 50 turns of conversation (10,000+ tokens)
✅ Good: "Previous context: User was analyzing stock investment strategies. 
   Key decisions made: prioritize low P/E, check cash flow. 
   Now focusing on: specific company analysis."

Strategy 2: Reference Instead of Repeat | 策略2:引用代替重复

When: Same file/content needs to be referenced again :需要再次引用同一文件/内容时

Do:

  • Don't re-read the entire file
  • Reference the key information already extracted
  • Only read new sections if needed

做法

  • 不要重新读取整个文件
  • 引用已提取的关键信息
  • 仅在需要时读取新部分

Example:

❌ Bad: Reading the same 200KB file again
✅ Good: "As we found earlier in the file, the revenue is $50M..."

Strategy 3: De-duplicate Identical Blocks | 策略3:去重相同块

When: Identical text appears multiple times in context :相同文本在上下文中多次出现时

Do:

  • Identify identical blocks (≥100 characters)
  • Keep only the first occurrence
  • Note what was removed

做法

  • 识别相同块(≥100字符)
  • 只保留首次出现
  • 记录删除了什么

Example:

❌ Bad: Same error message appears 5 times (500 chars × 5 = 2500 chars)
✅ Good: "[Error message appeared 5 times, showing once]: Connection timeout..."

Strategy 4: Compress Verbose Output | 策略4:压缩冗长输出

When: Tool output or file content is very long :工具输出或文件内容很长时

Do:

  • Extract only relevant parts
  • Summarize the rest
  • Note the source for reference

做法

  • 只提取相关部分
  • 摘要其余部分
  • 记录来源以供参考

Example:

❌ Bad: Including full 1000-line log file
✅ Good: "Log file (1000 lines): Key errors on lines 45, 78, 234. 
   Pattern: Connection drops every 5 minutes. Full log available if needed."

🔄 Workflow | 工作流程

重要:Agent 应在每次任务开始前主动检查以下条件:

每次任务开始前的检查流程:

1. 检查对话轮数:是否 > 10 轮?
2. 检查上下文大小:是否 > 5000 字符?
3. 检查文件读取:是否有文件被读取超过 1 次?
4. 检查用户意图:用户是否提到 "token" / "成本" / "省钱"?

如果满足任一条件 → 应用 save-token 策略 → 报告优化结果 → 继续执行任务

建议:Agent 可以在回复用户前,先问自己:

  • "我的上下文是否已经很长?"
  • "是否有重复内容我可以省略?"
  • "我可以用摘要代替重发吗?"

📊 Reporting Format | 报告格式

When applying token-saving strategies, inform the user:

💡 Token Optimization Applied:
- Strategy: [Strategy Name]
- Context before: X tokens
- Context after: Y tokens  
- Saved: Z tokens (P%)

⚠️ What This Skill Cannot Do | 此 Skill 不能做的事

Cannot DoReason不能做原因
Directly modify contextSkill is guidance, not execution直接修改上下文Skill 是指导,不是执行
Automatically delete contentAgent must decide what to keep自动删除内容Agent 必须决定保留什么
Guarantee exact savingsDepends on implementation保证精确节省量取决于实现方式

✅ What This Skill Does | 此 Skill 能做的事

DoesDescription能做描述
Provide strategiesTeaches how to save tokens提供策略教如何节省 Token
Identify opportunitiesHelps recognize when to apply识别机会帮助识别何时应用
Guide implementationShows best practices指导实现展示最佳实践

📝 Version | 版本

  • Version: 1.1.0
  • Updated: 2026-03-12
  • Change: Clarified that this is a guiding skill, not an execution script

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

find-api

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

Agent Memory Local

Local-first memory retrieval for Agent/OpenClaw workspaces. Use when the user asks about prior work, decisions, dates, preferences, root causes, todo history...

Registry SourceRecently Updated
Automation

OPC Contract Manager

Contract Review + Contract Ops Copilot for solo entrepreneurs. Analyzes contracts, flags risks, generates redline suggestions and negotiation emails, tracks...

Registry SourceRecently Updated
Automation

SysClaw Reporting

Report system issues and submit resource requests to SysClaw via the cross-agent communication system. Use when an agent needs to report an error, warning, o...

Registry SourceRecently Updated