Agent Skills
› brycewang-stanford/Awesome-Journal-Skills
› ccs-author-response
ccs-author-response
GitHub用于ACM CCS会议HotCRP回复阶段,指导作者撰写反驳信。涵盖威胁模型、适应性攻击、伦理披露及匿名性约束等关键问题的应对策略,提供结构化草稿模板与常见审稿人异议的修复方案,旨在高效回应影响决策的核心质疑。
Trigger Scenarios
收到CCS会议审稿意见后需要撰写Rebuttal
在HotCRP平台进行Author Response窗口期的文本起草
处理关于威胁模型合理性或适应性攻击的审稿人异议
Install
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill ccs-author-response -g -y
SKILL.md
Frontmatter
{
"name": "ccs-author-response",
"description": "Use when drafting an ACM CCS rebuttal during the HotCRP author-response window, covering threat-model defenses, adaptive-attack objections, ethics and disclosure questions, anonymity constraints, adversarial reviewer pushback patterns, and decision-focused replies aimed at the meta-reviewer."
}
CCS Author Response
Use this after CCS reviews are released. Reopen the current HotCRP rebuttal instructions and any length or format limits before drafting, because response mechanics are set per cycle.
Triage
- Answer concerns that affect the decision: threat-model soundness, novelty, correctness, evidence quality, ethics, and disclosure. Skip cosmetic complaints unless space allows.
- Use evidence already in the submission: sections, appendices, measurement tables, and the ethics section. The rebuttal clarifies the submitted paper; it does not add a new paper.
- Keep the reply anonymous. Do not reveal institution, authorship, private URLs, or the identity of a disclosed vendor if that would deanonymize you.
- Correct factual misreadings first, then address the strongest objection to the attacker model or the adaptive evaluation.
- Do not promise experiments you cannot run before camera-ready; promise only edits that add no unsupported claim.
Drafting pattern
- State the decision-critical correction or concession in the first line.
- Point to exact submitted evidence (section, figure, appendix).
- Explain the security consequence — why the attack still holds, or the defense still binds.
- Offer a scoped camera-ready edit only where it clarifies without over-claiming.
Adversarial reviewer pushback patterns
| Pushback | What it signals | CCS-ready fix |
|---|---|---|
| "The attacker assumes too much" | The threat model looks unrealistic | Point to where the capability is justified, or scope the claim to the realistic subset and concede the rest |
| "You never tested an adaptive attacker" | The defense evaluation looks incomplete | Reference the adaptive experiment if present; if absent, concede and commit to a bounded camera-ready addition only if honestly feasible |
| "This is already a known CVE" | A prior-art gap | Distinguish root cause, scope, or impact from the CVE, with the specific technical delta |
| "The ethics of this are unaddressed" | Disclosure or harm concern | State the disclosure timeline, the harm-minimization steps, and the reasoning, quoting the ethics section |
Response micro-example
Reviewer objection: the key-recovery attack assumes co-located measurement that real attackers cannot achieve. Reply skeleton:
- Concede the strongest form needs co-location; scope the practical claim to that setting.
- Point to Section 6 where a remote variant with degraded rate is already measured.
- Note the defense in Section 7 blocks both variants, so the contribution stands.
- Offer one camera-ready sentence making the co-location assumption explicit in the intro.
Rebuttal calibration
- One decision-critical point per reviewer beats an exhaustive rebuttal; CCS meta-reviewers read for whether the central threat-model or ethics objection was actually resolved.
- Never paste new experimental results the reviewers cannot verify; describe what exists and anchor it in the submission.
- Answer the ethics reviewer directly and early; an unaddressed disclosure concern outweighs resolved technical nits at decision time.
Output format
[Priority issue] <reviewer concern>
[Decision dimension] threat model / novelty / correctness / evidence / ethics
[Draft response] <CCS-ready anonymous text>
[Evidence anchor] <section / figure / appendix item>
[Forbidden content removed] <identity leaks, unverifiable new results, over-promises>
Version History
- 9f86f09 Current 2026-07-19 14:16


