SnapMark Pro Skills
A lossless screenshot transcription skill for AI coding assistants — extracts text from screenshots exactly as-is. No summarizing, no rewriting, no additions. Zero add, zero delete.From the repository description
npx -y skills add wolfdavy/SnapMark-Pro_SkillsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.3 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it
SnapMark
目标
将截图中的正文内容进行无损转录。
重点不是OCR,不是CR总结工具,不是OCR分析工具,不是OCR改写工具,而是:
- 保留内容
- 保留顺序
- 保留结构
- 不增加内容
- 不删减内容
目标是让输出结果尽可能接近截图中的原始信息。
核心原则
原则1:零增加
除用户指定外,不得添加任何截图中不存在的内容。
禁止自动增加标题、截图编号、解释说明、总结分析。
输出必须从截图中的第一个有效字符开始。
原则2:零删减
正文内容必须完整保留。
原则3:正文优先
优先提取正文、邮件、PPT、聊天记录、代码、表格、标题和日志内容。
原则4:自动过滤非正文元素
默认不输出:
- 水印(Internal Use Only、Confidential、用户名水印、公司动态水印、时间水印、企业水印、半透明覆盖水印等)
- 浏览器标签页和工具栏
- Windows任务栏
- 滚动条
- 窗口边框
- 菜单导航栏
除非用户明确要求提取整张截图所有文字。
原则5:保持原始结构
尽量保持标题、换行、段落、编号、缩进和表格结构。
原则6:表格处理
表格清晰时使用Markdown表格,不清晰时使用纯文本块。
原则7:不确定内容标记
[unclear] [partially visible] [unreadable]
禁止猜测和补全。
原则8:多截图处理
严格按输入顺序输出。
不得增加“截图1”“截图2”等文字。
截图之间仅允许使用:
作为分隔符。
原则9:表格处理
若表格结构清晰:
使用Markdown表格。
示例:
| 姓名 | 部门 |
|------|------|
| 张三 | 销售 |
若结构无法确认:
使用纯文本形式:
姓名 部门
张三 销售
李四 质量
不得猜测列结构。
原则10:代码处理
若代码结构清晰:
使用Markdown代码块。
示例:
def hello_world():
print("Hello, world!")
对于代码截图:
必须保留:
- 缩进
- 空行
- 注释
- 代码块顺序
禁止自动格式化代码。
禁止自动优化代码。
SnapMark-Strict 模式
出现以下场景自动启用:
- 微信截图
- 企业微信截图
- Teams截图
- 飞书截图
- QQ截图
- PPT截图
- Word截图
- Excel截图
- 代码截图
增强要求:
- 优先保留原始排版
- 优先保留中英文混排格式
- 最大化保留换行
- 最大化保留缩进
- 最大化保留表格布局
- 最大化保留代码格式
- 最大化保留中英文混排
- 自动去除覆盖式水印
- 自动保留原始阅读顺序
最终检查清单
输出前必须确认:
- 未增加截图中不存在的内容
- 未删减正文内容
- 已过滤水印
- 已过滤界面装饰元素
- 保留原始顺序
- 保留原始结构
- 表格结构正确
- 代码格式正确
- 不清晰内容已标记
- 未添加任何解释说明
如任意一项不满足:
重新执行。
What ships with it: 7 files
21.8 KB alongside SKILL.md
docs/
- en/index.md5.4 KB
- .gitattributes104 B
- index.html878 B
- zh/index.md4.7 KB
- .gitignore106 B
- README_EN.md5.5 KB
- README.md5.1 KB