[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-83322":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":25,"readmeContent":26,"aiSummary":9,"trendingCount":15,"starSnapshotCount":15,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},83322,"CCFA-Skills","mikubaka88\u002FCCFA-Skills","mikubaka88","A skill family for shaping the research storyline of CCF-A papers.",null,"TeX",210,13,104,1,0,19,106,97,3.44,"MIT License",false,"main",true,[],"2026-06-12 02:04:33","\u003Ch1 align=\"center\">CCFA Skills\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\u003Cstrong>A skill family for shaping the research storyline of CCF-A papers.\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>简体中文\u003C\u002Fstrong> ·\n  \u003Ca href=\"README.en.md\">English\u003C\u002Fa> ·\n  \u003Ca href=\"README.zh-TW.md\">繁體中文\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"assets\u002Fccfaskills.png\" alt=\"CCFA Skills 主视觉\" width=\"100%\">\n\u003C\u002Fp>\n\n---\n\n\u003Cdiv align=\"center\">\n  \u003Cp>\n    \u003Cspan style=\"color:#334155\">\u003Cem>\"The structure of the prose becomes the structure of the scientific argument.\"\u003C\u002Fem>\u003C\u002Fspan>\u003Cbr>\n    \u003Csub>George D. Gopen and Judith A. Swan, \u003Ca href=\"https:\u002F\u002Fwww.cs.tufts.edu\u002Fcomp\u002F150FP\u002Farchive\u002Fgeorge-gopen\u002Fsci.html\">\u003Cem>The Science of Scientific Writing\u003C\u002Fem>\u003C\u002Fa>\u003C\u002Fsub>\n  \u003C\u002Fp>\n  \u003Cp>\n    \u003Cspan style=\"color:#2563eb\">\u003Cem>\"The very process of science is centered around communication.\"\u003C\u002Fem>\u003C\u002Fspan>\u003Cbr>\n    \u003Csub>Yann LeCun and James M. Manyika, \u003Ca href=\"https:\u002F\u002Fwww.amacad.org\u002Fpublication\u002Fdaedalus\u002Flearning-abstractions-conversation-yann-lecun\">\u003Cem>Learning Abstractions\u003C\u002Fem>\u003C\u002Fa>\u003C\u002Fsub>\n  \u003C\u002Fp>\n\u003C\u002Fdiv>\n\n一篇高水平论文真正重要的，往往不是最后那份 PDF，而是贯穿其后的研究故事线。它从一个尚不稳定的 idea 开始，在文献中寻找位置，在实验中接受检验，在写作中被组织成可被审稿人理解的论证，又在评审和 rebuttal 中继续被修正。真正困难的地方，不只是写出某一段 introduction，而是让 idea、证据、实验、表达和回应始终指向同一个研究问题。\n\nCCFA Skills 正是从这个观察出发。它把 CCF-A 论文项目看作一条可以被维护、审计和反复推进的研究故事线，而不是一次性的文本生成任务。一个 idea 需要先被塑形，在真正需要取舍时再接受严格评审；一组实验需要服务于明确 claim，而不是孤立地填满表格；一篇论文的写作需要保留证据边界；一次 rebuttal 也不应只是临时答辩，而应成为下一轮修改和重投的可追踪记录。\n\n这个项目的核心 insight 是：论文质量来自连续决策的质量。写作、评审、审计、投稿检查和 rebuttal 不应该互相替代，而应该各自保持边界，并在同一个项目状态中交接。v0.4.5 因此将家族收敛为 13 个阶段角色，让每个阶段都有清楚的责任，让每个 artifact 都能找到归属，也让整套系统更像一个围绕研究故事线展开的协作框架，而不是松散的 prompt 集合。\n\n![CCFA 技能家族逻辑](assets\u002Fccfa-skills-architecture.zh-CN.svg)\n\n## 整体链路\n\n默认论文项目闭环如下：\n\n```text\n项目搭建\n  -> 流程编排\n  -> idea 优化\n  -> idea 评审\n  -> 文献检索\n  -> 实验设计\n  -> 会议感知写作\n  -> 科学\u002F写作评审\n  -> 完整性审计\n  -> 投稿包检查\n  -> rebuttal \u002F revision ledger \u002F resubmission\n```\n\n每个阶段只交给一个 owner skill。这样做的目的不是减少功能，而是让触发条件、输出格式和 artifact 归属更稳定：写作由 writer 负责，判断由 reviewer 负责，事实核验由 auditor 负责，投稿包由 submission checker 负责，回应审稿人由 rebuttal writer 负责。\n\n`ccfa.yaml` 是共享项目状态文件。它记录 `target_venue`、`stage`、`artifacts`、`claims`、`experiments`、`reviews`、`revision_ledger` 和 `submission_checks`，让各个 skill 可以联动，但不会互相覆盖正文、实验表、审稿报告或 rebuttal。\n\n![端到端流程](assets\u002Fccfa-skills-workflow.zh-CN.svg)\n\n## 13 个 Runtime Skills\n\n| 阶段 | Skill | 启动条件 | 主要产物 | 不应该用于 |\n| --- | --- | --- | --- | --- |\n| 项目搭建 | `ccf-project-scaffolder` | 用户要创建论文项目目录、复制模板、初始化 `ccfa.yaml`。 | 项目目录、模板文件、初始状态文件。 | 生成研究内容或替用户写 idea。 |\n| 流程编排 | `ccf-pipeline-orchestrator` | 用户要拆任务、排阶段、设 gate、决定下一步 owner。 | 阶段计划、gate、handoff、状态更新建议。 | 直接写作、审稿、检索、设计实验或 rebuttal。 |\n| Idea 优化 | `ccf-idea-optimizer` | 用户有粗 idea、模糊方向、想找方向或救方向。 | problem-gap-insight-method-evidence 文档、救援路线、最小可验证问题。 | 对多个 idea 排名打分。 |\n| Idea 评审 | `ccf-idea-reviewer` | 用户明确要求评分、排名、严格评审、判断创新性或取舍。 | 分数、风险、stage-aware 发展潜力、修改建议。 | 继续发散优化单个 idea。 |\n| 文献证据 | `ccf-literature-searcher` | 用户要查 related work、prior art、数据集、benchmark、open gap 或引用证据。 | 文献列表、筛选理由、相关工作结构、机会图、证据缺口。 | 只核验已经写进论文的引用，或把 related work 当成最终否决。 |\n| 实验设计 | `ccf-experiment-designer` | 用户要设计 baseline、metric、消融、鲁棒性实验或结果表。 | 实验协议、baseline 矩阵、结果表模板、真实结果图表。 | 编造结果或绘制文档架构图。 |\n| 论文写作 | `ccf-paper-writer` | 用户要写、润色、压缩、改写、从 idea 起草 LaTeX、按目标会议篇幅成稿、做 slides\u002Fposter\u002Ftalk。 | 论文正文、保留格式的修改稿、压缩稿、篇幅预算、展示材料。 | 完整审稿、事实审计、投稿包检查或 rebuttal。 |\n| 论文评审 | `ccf-paper-reviewer` | 用户要科学审稿、写作评审、评分、AC\u002Fmeta-review 或投稿风险诊断。 | 科学评审、写作评审、风险表、评分和修改优先级。 | 直接替换正文或写 rebuttal。 |\n| 完整性审计 | `ccf-integrity-auditor` | 用户要核验 claim、数字、图表、引用、BibTeX 和上下文支撑。 | claim-support 表、数字一致性报告、引用审计。 | broad literature search 或完整科学审稿。 |\n| 投稿检查 | `ccf-submission-checker` | 用户要查会议规则、页数、匿名、PDF metadata、artifact、camera-ready。 | 投稿包检查、LaTeX\u002FPDF 构建结果、匿名和 artifact checklist。 | 润色正文内容。 |\n| 审稿回复 | `ccf-rebuttal-writer` | 用户要写 rebuttal、response letter、revision ledger 或重投计划。 | rebuttal 文案、逐条回应、revision ledger、resubmission plan。 | 普通论文写作。 |\n| 共享治理 | `ccf-common` | 维护路由、隐私\u002F证据策略、source registry、artifact contract。 | 公共规则、路由表、source registry、校验策略。 | 普通研究任务。 |\n| 家族维护 | `ccf-skill-forger` | 维护 skill、命名、docs、SVG、校验、release。 | 更新后的技能文件、文档、图、验证结果和发布提交。 | 研究写作、审稿或实验设计。 |\n\n![Runtime skill 总览](assets\u002Fccfa-skills-catalog.zh-CN.svg)\n\n## 触发边界\n\n触发边界是这个家族最重要的治理点。相似任务必须进入不同 owner，避免一个请求同时触发多个 skill。\n\n| 用户真正要做的事 | 使用 | 不使用 |\n| --- | --- | --- |\n| 把一个模糊 idea 变成可做的研究方案，或找救援路线 | `ccf-idea-optimizer` | `ccf-idea-reviewer` |\n| 明确要对多个 idea 打分、排序、取舍 | `ccf-idea-reviewer` | `ccf-idea-optimizer` |\n| 找新文献、找 benchmark、找数据集、找 open gap | `ccf-literature-searcher` | `ccf-integrity-auditor` |\n| 核验论文里已经引用的文献是否真实支撑 claim | `ccf-integrity-auditor` | `ccf-literature-searcher` |\n| 设计实验和结果表 | `ccf-experiment-designer` | `ccf-paper-writer` |\n| 写正文、润色、压缩、保持原格式改写 | `ccf-paper-writer` | `ccf-paper-reviewer` |\n| 判断论文能否被接收、哪里会被拒 | `ccf-paper-reviewer` | `ccf-paper-writer` |\n| 检查页数、匿名、PDF、metadata、artifact | `ccf-submission-checker` | `ccf-paper-writer` |\n| 回复审稿人和维护 revision ledger | `ccf-rebuttal-writer` | `ccf-paper-reviewer` |\n| 改文档图、维护 skill、发 release | `ccf-skill-forger` | `ccf-experiment-designer` |\n\n![路由边界](assets\u002Fccfa-skills-routing.zh-CN.svg)\n\n## 已合并的 Helper 能力\n\n这些旧名称不要再作为独立 runtime skills 安装：\n\n```text\nccf-workflow-planner\nccf-paper-compressor\nccf-writing-reviewer\nccf-citation-auditor\nccf-figure-table-builder\nccf-artifact-packager\nccf-venue-format-guide\nccf-resubmission-adapter\nccf-paper-presenter\nccf-doc-diagram-designer\n```\n\n能力仍然存在，只是归属到更合适的 owner：\n\n| 已合并能力 | 当前 owner | 原因 |\n| --- | --- | --- |\n| workflow planning | `ccf-pipeline-orchestrator` | 规划和编排必须共享同一个阶段状态。 |\n| compression、slides、poster、talk、Q&A | `ccf-paper-writer` | 都属于论文文本或论文派生文本。 |\n| writing review | `ccf-paper-reviewer` | 它是评审模式，不是写作模式。 |\n| citation audit | `ccf-integrity-auditor` | 核验引用属于事实完整性。 |\n| figure\u002Ftable builder | `ccf-experiment-designer` | 结果图表必须绑定真实实验结果。 |\n| artifact packager、venue format guide | `ccf-submission-checker` | 都属于投稿包 readiness。 |\n| resubmission adapter | `ccf-rebuttal-writer` | 重投需要基于 reviewer response 和 revision ledger。 |\n| docs SVG designer | `ccf-skill-forger` | 文档图是家族维护，不是论文实验图。 |\n\n## Artifact 合约\n\nCCFA 的 artifact 设计是为了避免 skill 互相覆盖。\n\n| Artifact | 主要 owner | 其他 skill 如何使用 |\n| --- | --- | --- |\n| `ccfa.yaml` | `ccf-project-scaffolder`, `ccf-pipeline-orchestrator` | 读取阶段、目标会议、产物状态和 gate。 |\n| idea brief | `ccf-idea-optimizer` | reviewer 评分，writer 用于正文 story。 |\n| idea review | `ccf-idea-reviewer` | optimizer 和 experiment designer 用于修正方向。 |\n| literature notes | `ccf-literature-searcher` | writer 写 related work，auditor 检查引用支撑。 |\n| experiment plan\u002Fresults | `ccf-experiment-designer` | writer 写实验，auditor 查数字一致性。 |\n| manuscript | `ccf-paper-writer` | reviewer\u002Fauditor\u002Fsubmission checker 只诊断或检查。 |\n| review report | `ccf-paper-reviewer` | writer 修稿，rebuttal writer 提取回应点。 |\n| integrity report | `ccf-integrity-auditor` | writer 修 claim，literature searcher 补证据。 |\n| submission check | `ccf-submission-checker` | writer 修格式，rebuttal writer 准备后续版本。 |\n| revision ledger | `ccf-rebuttal-writer` | orchestrator 跟踪 reviewer comment 到 action 的闭环。 |\n\n![Artifact 合约](assets\u002Fccfa-skills-artifacts.zh-CN.svg)\n\n## 写作与评审输出原则\n\n- 写作、润色、压缩、presentation 任务应服从用户要求的输出格式。用户给 LaTeX 就保持 LaTeX，给 Markdown 就保持 Markdown。\n- 用户只有 idea 且要求从 0 写文章时，`ccf-paper-writer` 先读取目标会议 venue guide 和篇幅预算；如果没有目标会议或找不到 guide，回退 NeurIPS 模板。\n- 投稿式完整稿件不能只求可编译：应接近目标会议主文篇幅，短太多要扩写，超出篇幅再由 writer 的 compression 模式压缩，最后交给 `ccf-submission-checker` 检查页数。\n- 非 review 类 skill 应该灵活、信息密度高，产出具体 artifact，而不是空泛流程说明。\n- review、audit、submission gate 可以保持严格结构，因为它们的价值是可追踪的判断、风险和 pass\u002Ffail 检查。\n- 所有 skill 都不能编造实验结果、引用、官方规则或 reviewer 结论。缺证据时应标明 `TBD`、`needs evidence` 或交给对应 owner。\n\n![评审、审计与行动边界](assets\u002Fccfa-skills-review-boundaries.zh-CN.svg)\n\n## Venue Guides\n\n会议 LaTeX\u002Ftemplate 信息是 reference，不是 runtime skill：\n\n```text\nccf-paper-writer\u002Freferences\u002Fvenue-guides\u002Findex.md\nccf-paper-writer\u002Freferences\u002Fvenue-guides\u002F\u003Cvenue>.md\n```\n\n使用规则：\n\n| 场景 | 使用 |\n| --- | --- |\n| 按 ICLR\u002FNeurIPS\u002FCVPR 等目标会议写正文 | `ccf-paper-writer` 先读 venue guide，再写正文。 |\n| 检查页数、匿名、PDF metadata、camera-ready、artifact | `ccf-submission-checker`。 |\n| 只问某会议 LaTeX\u002Ftemplate\u002Fpage limit | `ccf-submission-checker`，必要时读取 venue guide。 |\n| 找不到目标会议 guide | `ccf-paper-writer` 默认回退 NeurIPS 模板，并提示最终投稿前需重新核验。 |\n\n## 安装\n\n完整安装：\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fmikubaka88\u002FCCFA-Skills.git\nmkdir -p \"$CODEX_HOME\u002Fskills\"\ncp -R CCFA-Skills\u002Fccf-* \"$CODEX_HOME\u002Fskills\u002F\"\n```\n\n部分安装必须包含 `ccf-common`：\n\n```bash\nskills=(ccf-common ccf-paper-writer ccf-paper-reviewer ccf-submission-checker)\nmkdir -p \"$CODEX_HOME\u002Fskills\"\nfor s in \"${skills[@]}\"; do cp -R \"$s\" \"$CODEX_HOME\u002Fskills\u002F\"; done\n```\n\nPowerShell：\n\n```powershell\n$skills = @(\"ccf-common\", \"ccf-paper-writer\", \"ccf-paper-reviewer\", \"ccf-submission-checker\")\nNew-Item -ItemType Directory -Force \"$env:CODEX_HOME\\skills\" | Out-Null\nforeach ($s in $skills) { Copy-Item -Recurse -Force $s \"$env:CODEX_HOME\\skills\\\" }\n```\n\n推荐安装组合：\n\n| 组合 | 包含 | 适合 |\n| --- | --- | --- |\n| 全流程 | 13 个 runtime skills | 从 idea 到 rebuttal 的完整论文项目。 |\n| 写作子集 | `ccf-common`, `ccf-paper-writer`, `ccf-paper-reviewer`, `ccf-submission-checker` | 起草、润色、写作评审、格式检查。 |\n| 早期研究子集 | `ccf-common`, `ccf-idea-optimizer`, `ccf-idea-reviewer`, `ccf-literature-searcher`, `ccf-experiment-designer` | 写正文前的 idea、文献和实验设计。 |\n| 投稿子集 | `ccf-common`, `ccf-paper-writer`, `ccf-integrity-auditor`, `ccf-submission-checker` | 已有稿件的完整性和投稿包检查。 |\n| 维护子集 | `ccf-common`, `ccf-skill-forger` | 维护技能、文档、SVG 和 release。 |\n\n![安装组合](assets\u002Fccfa-skills-installation.zh-CN.svg)\n\n## 进一步阅读\n\n如果你想理解这个家族为什么这样设计，建议按下面顺序阅读：\n\n| 文档 | 适合什么时候看 |\n| --- | --- |\n| [docs\u002FARCHITECTURE.md](docs\u002FARCHITECTURE.md) | 想理解主链路、治理层、artifact 状态和 revision loop。 |\n| [docs\u002FSKILLS_CATALOG.md](docs\u002FSKILLS_CATALOG.md) | 想查每个 skill 的启动条件、边界和容易误触发的场景。 |\n| [docs\u002FINSTALLATION_MATRIX.zh-CN.md](docs\u002FINSTALLATION_MATRIX.zh-CN.md) | 想只安装部分 skills，判断哪些必须装、哪些不能单独装。 |\n| [docs\u002FNAMING_AND_MERGE_AUDIT.md](docs\u002FNAMING_AND_MERGE_AUDIT.md) | 想理解为什么合并 helper skills，以及命名如何减少冲突。 |\n| [AGENT_GUIDE.md](AGENT_GUIDE.md) | 给 agent 使用的操作指南，说明如何选择 owner、交接 artifact、避免覆盖。 |\n| [demo\u002Fattention-is-all-you-need\u002F](demo\u002Fattention-is-all-you-need\u002F) | 想看一个完整 ICLR 风格闭环示例。 |\n\n## Demo\n\n`demo\u002Fattention-is-all-you-need\u002F` 是一个 ICLR 风格闭环 demo，用原始 Transformer 论文展示 CCFA 家族如何从原文思路提炼、idea 评审、LaTeX 写作、写作\u002F科学评审、完整性审计、投稿检查走到 rebuttal。demo 是示例，不是必须阅读的入口。\n\n![Attention demo](assets\u002Fccfa-skills-demo-attention.zh-CN.svg)\n\n## 维护与验证\n\n常用验证命令：\n\n```bash\npython ccf-common\u002Fscripts\u002Fcheck_v04.py\npython ccf-common\u002Fscripts\u002Fcheck_markdown_links.py\npython ccf-common\u002Fscripts\u002Fcheck_sources.py\npython ccf-common\u002Fscripts\u002Fcheck_path_privacy.py .\n```\n\n生成 SVG：\n\n```bash\npython tools\u002Fbuild_ccfa_diagrams.py\n```\n\n发布前应保证 runtime skill 数量、frontmatter、venue guide 路径、SVG 文件、Markdown 链接、路径隐私和插件 manifest 都通过检查。\n",2,"2026-06-11 04:10:54","CREATED_QUERY"]