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 cuic19053-hue/-skills- --skill single_scholarshipgit clone --depth 1 https://github.com/cuic19053-hue/-skills-Wrote 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/cuic19053-hue/-skills-/single_scholarship)<a href="https://agentmods.dev/skills/cuic19053-hue/-skills-/single_scholarship"><img src="https://agentmods.dev/badge/skills/cuic19053-hue/-skills-/single_scholarship/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/cuic19053-hue/-skills-/single_scholarship"><img src="https://agentmods.dev/badge/skills/cuic19053-hue/-skills-/single_scholarship.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.00123 | $0.14091 |
| Opus 5 | $0.00062 | $0.07045 |
| Sonnet 5 | $0.00025 | $0.02818 |
| Haiku 4.5 | $0.00012 | $0.01409 |
Grade A, and why
single_scholarship 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 11d 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 — 967 lines — stays where its author put it; the contents beside it link to each section on GitHub.
单项奖学金申请书 Skill
本 skill 处理"单项奖学金申请书"全流程:信息采集 → 子方向判定 → 书信体撰写 → docx 生成 → 质检。单项奖学金评审侧重单项突出(不要求全面发展),4 个子方向:科研单项、社工单项、文体单项、学习进步单项。各方向必写该方向的具体成绩,其他方面可简略。仅处理单项类,国奖(8000 元)、励志(5000 元)、校级一/二/三等、企业专项请走其他 skill。
子方向与硬门槛:
- 科研单项:第一作者论文 1 篇(中文核心及以上)或发明专利 1 项或大创国家级立项
- 社工单项:学生干部职务 + 组织活动 ≥5 场或志愿服务 ≥80 小时
- 文体单项:校级及以上文艺/体育竞赛获奖 ≥1 项(前 3 名或等级奖)
- 学习进步单项:GPA 较上一学年提升 ≥0.5 或排名提升 ≥30%
与校级奖学金的关键区别:单项突出而非全面发展、其他方面可简略、评审权重单项 70%/综合 20%/思想 10%、字数 800~1500 字(与校级一致但段落配比不同)。
输出文件:可提交的 .docx(A4,黑体二号标题居中、宋体小四正文、1.5 倍行距、首行缩进 2 字符、"此致/敬礼!"格式、落款右对齐)。
一、适用场景与触发条件
适用:用户提到"单项奖学金""科研单项""社工单项""文体单项""学习进步单项"等关键词,且在某一方向有突出表现(其他方面不要求全面发展)。子方向由用户主述+数据自动判定。
不适用(走其他 skill):
- 国家奖学金(8000 元,全面发展,GPA 前 5%)→ 走国奖 skill
- 国家励志奖学金(5000 元,需家庭经济困难认定)→ 走励志 skill
- 校级奖学金(纯学习,GPA 前 30%)→ 走校级奖学金 skill
- 企业专项奖学金(侧重行业兴趣与职业规划)→ 走企业奖学金 skill
子方向判定规则:
| 子方向 | 触发数据 | 典型场景 |
|---|---|---|
| 科研单项 | 论文/专利/大创任意 1 项 | 第一作者 SCI 论文 1 篇 |
| 社工单项 | 学生干部职务 + 活动/志愿服务数据 | 学生会主席+组织 8 场活动+服务 2000 人次 |
| 文体单项 | 文艺/体育竞赛获奖数据 | 全国大学生艺术展演一等奖 |
| 学习进步单项 | GPA 提升幅度或排名提升幅度 | GPA 2.8→3.6 或排名 60→15 |
触发后第一步:核对子方向硬门槛。若用户在 4 个方向均有突出表现,建议改申校级一等或国奖;若 4 个方向均不达标,告知"单项奖学金需在某方向有突出成绩,建议改申校级奖学金",避免无效申请。
二、工作流程总览
四阶段串行执行,每阶段完成后再进入下一阶段:
阶段 1 信息采集(5~8 轮对话): 按"通用必采 → 子方向判定 → 该方向专属字段 → 其他方面(简略)"顺序采集。每轮不超过 5 个字段。子方向判定优先:先确认用户在某方向有突出成绩,再深度采集该方向数据。其他方面(思想/学业/生活)简略采集即可。
阶段 2 子方向判定与书信体撰写(一次性产出): 先按数据判定子方向(或采用用户指定),再按"标题 → 称呼 → 开头 → 单项突出表现(重点,占 60% 篇幅) → 其他方面(简略) → 结尾 → 落款"顺序撰写。正文 800~1500 字,每段严格控制在规范区间。事实+数据原则,单项段落必须有量化数据与表格。
阶段 3 docx 生成:
调用 python build.py --data data.json --out output.docx 生成 Word 文档。data.json 字段定义见第十章,需包含 category 字段(research/social_work/art_sport/progress)+ 该方向专属字段。生成 docx 时按 category 动态选择表格类型。
阶段 4 质检: 按第十一章 22 项清单逐项检查。任何一项不达标返回阶段 2 修改。重点检查:单项数据是否齐全(论文含期刊级别/作者排序、活动含场次/服务人数、获奖含级别/角色、GPA 提升含基数);其他方面是否简略(不超过 250 字);附件证明是否齐全。
禁止行为:
- 开头抒情堆砌("时光荏苒""岁月如梭")
- 形容词代替事实("科研能力突出""工作认真负责")
- 把其他方向数据写满(单项突出是重点,其他简略)
- 论文不写期刊级别与作者排序
- 学生干部只写头衔不写履职
- 文体获奖不写级别与角色
- GPA 提升不写基数与幅度
- 结尾"恳请领导批准"
- 编造单项成绩
- 把国奖内容(全面发展)写入单项申请书
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 11d ago First seen · 967 lines · 123 tokens per session scan A 75a8d975246a
single_scholarship is a skill published in the GitHub repository cuic19053-hue/-skills- (10 stars, last pushed 1mo ago), licensed MIT. It adds 123 tokens to every session and 14,091 once invoked, about $0.0006 per session on Opus 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.
Other skills, from other repositories
baoyu-youtube-transcript
A tool for downloading the written captions, subtitles, chapter information, speaker labels, and cover image from a YouTube video using its URL or ID.
orbit-notion
Open Orbit briefing skill — selected by the Orbit pipeline when Notion is the user's only connected connector, or when the user explicitly scopes their daily digest to Notion. Pulls the past 24 hours of document edits, comments, mentions, and database row changes from the user's authenticated Notion connection and…
instrument-data-to-allotrope
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientists need to standardize instrument data for LIMS systems, data lakes, or downstream analysis. Supports auto-detection of instrument types. Outputs include full…
feishu
Work with Feishu or Lark bots, docs, sheets, bitables, approval flows, and OpenAPI/MCP setup without hardcoding credentials.
read
Reads URLs and PDFs by fetching source content, defaulting to concise summaries for plain read requests and clean Markdown when asked to convert, save, quote, cite, or feed downstream work. Use when users ask in any language to read, fetch, check, summarize, quote, cite, convert, or save a URL or PDF. Not for local…
overleaf-sync
A two-way connection between a local paper folder and Overleaf, a web-based LaTeX editor for writing research papers. It lets you move changes between the local files and the shared Overleaf project.