Borrowing it
Nothing to install: this file belongs to yangtaihong59/siyuan-plugins-mcp-sisyphus. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/yangtaihong59/siyuan-plugins-mcp-sisyphus/main/.agents/skills/git-workflow-cn/SKILL.mdgit clone --depth 1 https://github.com/yangtaihong59/siyuan-plugins-mcp-sisyphusWrote 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/yangtaihong59/siyuan-plugins-mcp-sisyphus/git-workflow-cn)<a href="https://agentmods.dev/skills/yangtaihong59/siyuan-plugins-mcp-sisyphus/git-workflow-cn"><img src="https://agentmods.dev/badge/skills/yangtaihong59/siyuan-plugins-mcp-sisyphus/git-workflow-cn/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/yangtaihong59/siyuan-plugins-mcp-sisyphus/git-workflow-cn"><img src="https://agentmods.dev/badge/skills/yangtaihong59/siyuan-plugins-mcp-sisyphus/git-workflow-cn.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00071 | $0.01751 |
| Opus 5.5 | $0.00028 | $0.00700 |
| Sonnet 5.5 | $0.00014 | $0.00350 |
| Haiku 4.5 | $0.00007 | $0.00175 |
Grade A, and why
git-workflow-cn 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 1mo 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 — 158 lines — stays where its author put it; the contents beside it link to each section on GitHub.
中文 Git 工作流规范
本 skill 规范项目中所有与 Git 相关的中文输出与操作习惯,包括提交信息撰写与分支合并策略。
一、中文 Commit Message 生成
根据当前暂存区的改动,生成符合标准格式的中文 commit message。
工作流
- 查看改动范围:执行
git status与git diff --stat --staged,快速了解修改了哪些文件、增删行数。 - 阅读关键 Diff:对新增文件、核心逻辑改动执行
git diff --staged -- <file>,提取功能点;如果改动很多,优先阅读业务核心文件,忽略格式化、lock 文件等噪音。 - 确定类型与范围:根据改动性质选择
<type>与<scope>。 - 撰写消息:按下方格式输出;若用户偏好更详细版本,提供完整版与精简版两个选项。
格式规范
<type>emoji(<scope>): <subject>
- <动词> <改动点1>
- <动词> <改动点2>
- ...
type(必填)
| 类型 | Emoji | 含义 |
|---|---|---|
| feat | ✨ | 新功能 |
| fix | 🐛 | 修复问题 |
| docs | 📝 | 文档、注释、README 等 |
| style | 💄 | 代码格式、分号、空行等无逻辑改动 |
| refactor | ♻️ | 重构(既非新功能也非修复) |
| perf | ⚡ | 性能优化 |
| test | ✅ | 测试相关 |
| chore | 🔧 | 构建、依赖、工具链、杂项 |
| revert | ⏪ | 回滚提交 |
Emoji 放在 <type> 与 (<scope>) 之间(无 scope 时紧跟 type),例如 feat✨(scope): subject 或 docs📝: subject。
scope(可选)
- 使用模块名、包名或目录名,如
terrain_yolo_matching、projection、docs - 若改动跨多个大模块,可省略 scope
subject(必填)
- 简短概括,不超过 50 个汉字
- 句末不加句号
- 使用祈使语气/动宾结构,如 "重构采样逻辑"、"修复内存泄漏"
body(可选但推荐)
- 每条以动词开头:
新增、修复、重构、移除、优化、补全、更新、调整、统一、引入、升级、降级 - 每条控制在 30 字以内,聚焦单一改动点
- 技术名词保留英文(函数名、类名、配置项、文件扩展名等),不强行翻译
- 按重要性排序,最重要的放在最前面
- 总条数建议 3~7 条;若改动极小(如单行修复),可省略 body,只保留 subject
注意事项
- 不要猜测:只根据实际 diff 内容描述,不脑补未发生的改动
- 区分主要与次要:核心逻辑改动放在前面,格式化、依赖升级、配置文件调整放在后面或省略
- 中英混排:中文与英文单词之间留一个空格,如
单 ping 地形 patch - 多文件同功能:若多个文件服务于同一功能,合并为一条描述,不逐文件罗列
- 数据/配置文件:YAML、JSON、Notebook 等配置更新用
更新配置或同步调整实验配置
示例
feat✨(terrain_yolo_matching): 重构投影采样与向量索引特征工程
- 新增足迹感知的单 ping 地形 patch 采样逻辑
- 向量索引支持 compact_stats_v1 / enhanced_profile_v1 特征
- 匹配评分由 cosine 相似度升级为 enhanced_profile_similarity_score
- 样本构建流程增加分阶段耗时统计
- 补全项目级 AGENTS.md 开发文档
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.
- 1mo ago First seen · 158 lines · 71 tokens per session scan A 553b98ca0b5c
git-workflow-cn is a skill published in the GitHub repository yangtaihong59/siyuan-plugins-mcp-sisyphus (119 stars, last pushed today), licensed MIT. It adds 71 tokens to every session and 1,751 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-30.
Other skills, from other repositories
create-pr
Creates a GitHub PR with a Linear-ticket-prefixed title and a decision-led, narrative description for Prisma 8. Use when the user wants to create a pull request, open a PR, or submit changes for review.
git-commit
Generate well-formatted git commit messages following conventional commit standards.
repo-sync
Manage automatic Git syncing on macOS with repo-sync. Use only when the user explicitly invokes /repo-sync.
mcore-split-pr
Split a PR into multiple PRs to reduce the number of required CODEOWNERS reviewer groups.
engineer-bot-ops
A workflow for carrying an engineering task from scope through implementation and reviewable delivery. It works with a repository's branch, existing changes, rules, checks, and permissions while separating completed, unverified, and next-step work.
contributing
How to contribute to evlog, covering commit and PR conventions, changesets, the Definition of Done, testing rules, and the authored skills that walk through building a new adapter, enricher, framework integration, or map rule. Load this for any question about contributing, opening a PR, or adding something to the…