Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add phanghonghao/THU-Awesome-Skills --skill cheatsheatgit clone --depth 1 https://github.com/phanghonghao/THU-Awesome-SkillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/phanghonghao/thu-awesome-skills/cheatsheat)<a href="https://agentmods.dev/skills/phanghonghao/thu-awesome-skills/cheatsheat"><img src="https://agentmods.dev/badge/skills/phanghonghao/thu-awesome-skills/cheatsheat/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/phanghonghao/thu-awesome-skills/cheatsheat"><img src="https://agentmods.dev/badge/skills/phanghonghao/thu-awesome-skills/cheatsheat.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00074 | $0.01973 |
| Opus 5.5 | $0.00030 | $0.00789 |
| Sonnet 5.5 | $0.00015 | $0.00395 |
| Haiku 4.5 | $0.00007 | $0.00197 |
Grade A, and why
cheatsheat scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 191 lines — stays where its author put it; the contents beside it link to each section on GitHub.
CHEATSHEET 技能
将 Markdown 笔记文件转换为紧凑的 A4 CHEATSHEET 格式(速查表/小抄),方便打印和复习。
使用方法
指定要转换的 Markdown 文件路径,技能将:
- 读取目标 Markdown 文件
- 添加 CHEATSHEET CSS 样式
- 处理图片样式(移动到 sources/ 目录,添加样式)
- 保存为新的
_CHEATSHEET.MD文件
CHEATSHEET 样式规范
- 纸张: A4 (210mm × 297mm)
- 页边距: 10mm
- 布局: 三栏 (
column-count: 3) - 字号: 小六 (10.5px, 约 8pt)
- 行距: 1.3
- 栏间距: 12px
- 图片: 根据文件名和位置判断宽度
- 包含"(大)":单独占位,
max-width: 95% - 不包含"(大)"且不在表格中:可左右并排,
max-width: 45% - 在表格中:将图片作为表格的单独一行(第一列留空,第二列放图片),使用
max-width: 95%- 正确格式:
| | <img src="..." style="max-width: 95%;"> | - 不要将图片和文字放在同一表格单元中
- 正确格式:
- 包含"(大)":单独占位,
- 表格:
- 最多2列:禁止超过2列的表格,若原始表格超过2列,需拆分或改为单行公式列表
- 公式单行显示:表格中的数学公式应在同一行内完整显示
- 避免跨栏截断:使用
break-inside: avoid防止表格被分到两栏
用户请求生成 CHEATSHEET,请执行以下操作:
- 确定输入文件 - 如果用户未指定文件路径,请询问文件路径
- 确定输出文件名 - 在原文件名后添加
_CHEATSHEET后缀,如前8周CHEATSHEAT_机械制图.MD - 读取原始内容
- 创建 sources 目录(如不存在)
- 处理图片:
- 原始笔记文件中的图片在同一文件夹下(如
image.png,图1.png) - 查找所有图片引用(包括
等格式) - 对于本地图片(非
sources/目录):- 根据图片所在位置的上下文重命名:
- 优先使用最近的章节标题(如
## 三、弯曲正应力→弯曲正应力.png) - 或使用图片前后的描述性文字(如
剪断示意图→剪断示意图.png) - 或使用 alt 文本中的描述
- 如有冲突,添加序号(如
弯曲正应力_1.png,弯曲正应力_2.png)
- 优先使用最近的章节标题(如
- 重命名并移动图片到
sources/目录 - 更新 Markdown 中的引用为
sources/新文件名.png
- 根据图片所在位置的上下文重命名:
- 根据新文件名添加样式:有"(大)"用 95%,无"(大)"用 45%
- 原始笔记文件中的图片在同一文件夹下(如
- 处理表格:
- 检查所有表格列数
- 超过2列的表格需要重新设计:拆分为多个2列表格,或改为单行公式列表
- 表格添加
class="cheat-table"确保不跨栏截断
- 生成 CHEATSHEET 内容:
- 在文件开头添加 CSS 样式块
- 用
<div class="cheatsheet-container">包裹全部内容 - 在文件末尾添加
</div>
- 保存输出文件
CSS 模板(在转换时添加到文件开头)
<!-- CHEATSHEET: A4三栏紧凑布局,小六字体 -->
<style>
@page {
margin: 10mm;
size: A4;
}
@media print {
body {
margin: 0;
padding: 0;
}
}
.cheatsheet-container {
column-count: 3;
column-gap: 12px;
column-rule: 1px solid #ccc;
font-size: 10.5px;
line-height: 1.3;
}
.cheatsheet-container img {
max-width: 95%;
break-inside: avoid;
page-break-inside: avoid;
display: block;
margin: 6px auto;
}
.cheatsheet-container h1,
.cheatsheet-container h2,
.cheatsheet-container h3,
.cheatsheet-container h4,
.cheatsheet-container h5,
.cheatsheet-container h6 {
font-size: 10.5px;
break-after: avoid;
page-break-after: avoid;
margin-top: 8px;
margin-bottom: 4px;
}
.cheatsheet-container h1 { font-weight: 900; }
.cheatsheet-container h2 { font-weight: 800; }
.cheatsheet-container h3 { font-weight: 700; }
.cheatsheet-container h4 { font-weight: 600; }
.cheatsheet-container h5 { font-weight: 600; }
.cheatsheet-container h6 { font-weight: 600; }
.cheatsheet-container p {
margin: 3px 0;
text-align: justify;
}
.cheatsheet-container ul,
.cheatsheet-container ol {
margin: 3px 0;
padding-left: 18px;
}
.cheatsheet-container li {
margin: 2px 0;
}
.cheatsheet-container code {
font-size: 9px;
background: #f5f5f5;
padding: 1px 3px;
}
.cheatsheet-container pre {
font-size: 9px;
background: #f5f5f5;
padding: 6px;
border-radius: 3px;
break-inside: avoid;
page-break-inside: avoid;
}
.cheatsheet-container table {
font-size: 9.5px;
border-collapse: collapse;
width: 100%;
break-inside: avoid;
page-break-inside: avoid;
}
.cheatsheet-container th,
.cheatsheet-container td {
border: 1px solid #ddd;
padding: 2px 4px;
white-space: nowrap;
}
/* 禁止超过3列的表格,需手动拆分 */
.cheatsheet-container table td {
max-width: 60mm;
overflow: hidden;
text-overflow: ellipsis;
}
</style>
<div class="cheatsheet-container">
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 191 lines · 74 tokens per session scan A 18ce547668b7
cheatsheat is a skill published in the GitHub repository phanghonghao/THU-Awesome-Skills (8 stars, last pushed 3mo ago), licensed MIT. It adds 74 tokens to every session and 1,973 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
cheatsheat compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| cheatsheatphanghonghao/THU-Awesome-Skills | Skill | 8 | 3mo ago | MIT | A | 74 | Claude Code, Codex |
| stage-dslTHU-MAIC/OpenMAIC | Skill | 43k | yesterday | MIT | A | 104 | Claude Code, Codex |
| pptx-importTHU-MAIC/OpenMAIC | Skill | 43k | yesterday | MIT | A | 125 | Claude Code, Codex |
| annotate-paper54yyyu/zotero-mcp | Skill | 5.8k | yesterday | MIT | A | 82 | Claude Code, Codex |
| dev-camp-deckmicrosoft/copilot-camp | Skill | 677 | 4d ago | MIT | A | 91 | Claude Code, Codex |
| read-bookcoreyhaines31/makerskills | Skill | 892 | 3d ago | MIT | A | 192 | Claude Code |
| dedao-dlyann0917/dedao-dl | Skill | 918 | 11d ago | MIT | A | 134 | Claude Code, Codex |