mikubaka88 / CCFA-Skills
git clone https://github.com/mikubaka88/CCFA-Skills.git
v0.10.0-r2 · 1mo ago
🔥 on GitHub Trending today
A family of 17 agent skills that help shape the research storyline of CCF-A papers, from idea and literature through writing, figures, review, and rebuttal.
Why you might care
Aimed at researchers writing CCF-A-level papers who want an AI agent to keep claims tied to evidence across the whole paper lifecycle. It splits work into separate skills for literature, experiments, writing, reviewing, and figures, and includes a humanization pass to make prose read like academic writing rather than rebuttal language. The README is in Chinese, English, and Traditional Chinese.
Star history (as recorded here)
Seen on GitHub Trending
- 2026-10-23 — #6 daily in tex · +17 ★
- 2026-10-22 — #1 daily in tex · +17 ★
Links
README excerpt
CCFA-Skills **A skill family for shaping the research storyline of CCF-A papers.** 简体中文 · English · 繁體中文 **最新更新 · v0.11.0** --- *“The structure of the prose becomes the structure of the scientific argument.”* George D. Gopen and Judith A. Swan, *The Science of Scientific Writing* *“The very process of science is centered around communication.”* Yann LeCun and James M. Manyika, *Learning Abstractions* ## 目录 - 快速开始 - 为什么需要一个 skill 家族 - 家族架构与核心 skills - 日月配置台 - 从 idea 到投稿 - 绘图示例 - 写作如何保持自然 - 让图既好看,也能继续修改 - 各司其职,彼此接力 - 安装、维护与验证 - 最新更新 - Star 旅程 凌晨两点,实验终于结束,新的结果比预期更好。可是重新打开稿件时,真正棘手的问题才显现出来:最初那个清晰而有力的研究问题已经埋进冗长的 related work,方法描述与代码中的实际机制出现偏差;新补的实验回应了上一轮审稿意见,却让论证分成几条彼此疏离的线索。每个局部似乎都更完善了,整篇论文反而更难读懂。 许多有潜力的研究最终未能充分展现价值,并不是因为 idea 不够好,而是因为它在漫长的推进中逐渐失去了清晰的轮廓。文献越积越多,实验表格不断扩张,作者还要在研究、写作和审稿视角之间反复切换。一个无所不包的长 prompt 很难同时做好这些事情,因为检索需要忠于来源,实验需要遵循协议,写作需要围绕论证展开,审稿则必须保持独立判断。 我们因此设计了 CCFA-Skills。论文不是等待逐项填充的文档,而是一条需要在反复修改中保持连贯的研究故事线。17 个分工明确的 skills 从 idea、文献和实验出发,帮助论证逐渐成形,并贯穿写作、绘图、评审、rebuttal 与投稿。当任务从一个 skill 交给另一个 skill 时,研究问题、证据和结论之间的联系仍然会被保留下来。 ## 快速开始 选择你正在使用的 Agent: Codex 安装 · Claude Code 安装 · Cursor 安装 · Gemini CLI 安装 · 其他 Agent · 自动更新 在 Codex 中一行安装: [code] 这条命令安装 17 个 skills。需要内置 LaTeX 模板或只安装部分技能时,请按安装矩阵补齐相邻资源;使用 `--copy` 安装后,更新源码还需要重新复制,步骤见更新指南。 安装后,直接说出你正在面对的研究问题: [code] ## 为什么需要一个 skill 家族 论文研究中的困难彼此相连,却不能由同一种思维方式解决。 | 研究者遇到的困境 | CCFA-Skills 如何回应 | |---|---| | 检索、实验、写作和审稿挤在同一次对话中,彼此干扰 | 由最适合当前任务的 skill 负责,其他能力按需协助 | | 文献事实、实验数字和正文结论逐渐脱节 | 分别核对来源、实验设计与全文一致性,让每个 claim 都能找到证据 | | 论文越改越像审稿回复,充满防御、解释和内部状态 | 写作负责形成正文,Humanization 让语言回到自然、直接的学术表达 | | 新一轮评审不断更换关注点,难以判断修订是否真正进步 | 同时观察当前稿件的录用准备度与相对上一版的实际改进 | | 架构图要么只是方框流程,要么漂亮却无法继续编辑 | 先探索适合内容的视觉语言,再按需要重建为 SVG、PDF 或 PPTX | | 加载的 skills 越多,结果反而越容易受到无关规则干扰 | 只加载与当前问题直接相关的能力,减少无关上下文 | ## 我们珍视什么 - **让研究问题先于工具。** 评价一个 idea 与发展一个 idea 是两种工作;设计实验与美化图表也需要不同的判断。CCFA-Skills 让每一步都回到它真正要回答的问题。 - **让证据始终有据可查。** 文献、实验协议、数值、结论、图表和引用不会被混成一团。缺失的事实保持缺失,直到它被可靠地找到或验证。 - **让论文听起来像学术,而不是辩护。** Humanization 删除防御性铺垫、机械枚举、过度破折号和内部工程措辞,同时保留真正影响结论的限制、证据与披露。 - **让评审保持独立。** Reviewer 负责判断,Writer 负责修改。先看问题,再决定如何改,避免一边审稿一边替自己解释。 - **让科研图表达清楚,也足够美观。** 数值图保持可复现;方法图先寻找与内容相称的构图,再由用户决定是否转成可编辑版本。 - **让范文成为方向,而不是模板。** 用户提供目标论文后,系统学习它的叙事节奏、段落职责和证据组织,但不复制原句,也不把一种写法强加给所有研究。 ## 家族架构 所有 CCFA 任务都先启用 `ccf-humanization`,再启用 `ccf-common`,然后进入具体技能;检索、评审、绘图、实验与维护也遵循这一顺序。前者统一自然、直接且保留真实证据的表达,后者落实协作、范围、证据和文件规则。同一任务交接时复用已生效规则,只刷新变化或丢失的部分;详细改写与实验检查按实际任务执行,不重复生成前置报告。各技能继续负责自己的产物并整合必要协作。 ### 17 个核心 skills | 研究阶段 | Skill | 它能带来什么 | |---|---|---| | 家族协调 | `ccf-common` | 理解请求,协调分工,统一证据与隐私规则 | | 项目推进 | `ccf-pipeline-orchestrator` | 梳理目标、阶段、关键节点与下一步 | | 项目起步 | `ccf-project-scaffolder` | 准备论文目录、模板与研究材料空间 | | 选题判断 | `ccf-idea-reviewer` | 判断思路价值、创新与机制逻辑,默认不审核实验 | | 选题发展 | `ccf-idea-optimizer` | 把模糊方向发展成问题、洞察、方法与证据路径 | | 文献检索 | `ccf-literature-searcher` | 寻找相关工作、数据集、benchmark 与公开 baseline | | 前沿追踪 | `ccf-literature-monitor` | 关注新论文、相近工作与研究方向的最新变化 | | 实验设计 | `ccf-experiment-designer` | 设计主实验、消融、鲁棒性分析与结果表结构 | | 完整性核验 | `ccf-integrity-auditor` | 核对 claim、数值、术语、图表和引用 | | 论文评审 | `c
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.