/ase-author-response
Use when drafting ASE (IEEE/ACM Automated Software Engineering) author responses, covering the double-anonymous rebuttal that must first survive the early-rejection gate and — distinctively — the criteria-bound revision-round summary-of-changes that maps every stated revision
$ npx -y skills add brycewang-stanford/Awesome-Journal-Skills --skill ase-author-response --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/ase-author-response
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use when drafting ASE (IEEE/ACM Automated Software Engineering) author responses, covering the double-anonymous rebuttal that must first survive the early-rejection gate and — distinctively — the criteria-bound revision-round summary-of-changes that maps every stated revision
SKILL.md
ase-author-response.SKILL.mdname: ase-author-response
description: Use when drafting ASE (IEEE/ACM Automated Software Engineering) author responses, covering the double-anonymous rebuttal that must first survive the early-rejection gate and — distinctively — the criteria-bound revision-round summary-of-changes that maps every stated revision criterion to a concrete change and is re-checked against those criteria.
ASE Author Response
Use this after ASE reviews are released. ASE has **two distinct speaking turns**, and conflating them is a common mistake: a short **rebuttal** (for papers that survive the early-rejection gate), and — if you receive a **Revision** — a **summary-of-changes** accompanying a revised paper that is re-checked against the reviewers' explicitly stated criteria. Both must respect double-anonymity: no author names, institutions, or revealed repository ownership, even to strengthen a point.
Triage (both turns)
- Answer what affects the decision: significance and soundness of the automation, evaluation quality
on real subjects, threats to validity, clarity, and the Data Availability / artifact posture.
- Use evidence that already exists or that the revision will concretely add — never a vague promise.
- Correct factual misreadings first; a reviewer who misread your tool's configuration or a table is
often persuadable.
- Keep every word anonymous. Do not name your tool's real name, institution, grant, or a private
repository.
Turn 1 — the rebuttal (only if you survived early rejection)
If your paper reached the rebuttal stage, at least one reviewer saw value; a uniformly negative set would have been early-rejected. So the rebuttal's job is narrow: **move the borderline reviewer**.
- Short and decision-focused. One decision-critical point per reviewer beats an exhaustive reply.
- Concede what is true, correct what is misread, and point to exactly where the answer lives in the
submitted paper or artifact.
- Do not paste large new results the reviewers cannot verify; if a small, checkable number answers a
direct question ("what is the runtime overhead?"), give it.
- Signal what you *would* do in a revision, because Revision is a live outcome — but do not promise a
redesign you cannot deliver in the window.
Turn 2 — the revision summary-of-changes (the distinctive ASE move)
A Revision is criteria-bound: the reviewers wrote **concrete, actionable criteria** and agreed to accept in principle if they are met. The summary-of-changes is a **criterion ledger**: for every stated criterion, either meet it and show where, or explain precisely why it is infeasible and what you did instead.
[C1] Criterion (quoted): "Add a comparison against tool X on the same subjects."
-> Action: DONE | added §5.3, Table 4: X run with an equal, documented budget on all 90 subjects
-> Where: §5.3, Table 4; artifact/eval/compare_X.sh
[C2] Criterion: "Report an ablation isolating the learned component."
-> Action: DONE | §5.4, Table 5 replaces learned templates with static rewrites
[C3] Criterion: "Evaluate on an industrial code base."
-> Action: INFEASIBLE (with reason) | no license to redistribute proprietary subjects; added
an open large-scale subject instead (§5.5) and noted the residual external-validity threatThe rule that turns a Revision into an acceptance: **address every criterion.** A criterion that is neither met nor explicitly and reasonably addressed is what the re-check punishes — the discussion lead maps your summary-of-changes back onto the criteria one by one.
Reviewer pushback patterns (automated-SE flavored)
| Pushback | What it signals | ASE-ready response | |---|---|---| | "The baseline tool is not tuned/fair" | Soundness doubt about the comparison | Re-run with an equal, documented budget; report new numbers, or justify the setup | | "Evaluated only on toy or self-selected subjects" | External-validity limit | Add real subject systems, or scope the claim and name the threat | | "The improvement is the model, not your design" | Model-as-contribution doubt | Add the ablation isolating the automation from the model; report marginal value | | "The tool/artifact does not run" | Reproducibility / availability gap | Fix and re-anonymize; describe the run path and re-execution oracle in the response | | "Overlaps prior automation X" | Novelty/delta doubt | Sharpen the delta sentence; add the missing head-to-head comparison |
Anonymity in the response (easy to slip)
- Refer to your own prior work in the third person, as in the paper.
- Describe tool/artifact changes without linking to an identity-revealing repository; use the
anonymized location.
- Do not thank a named collaborator or funder inside the response or the summary-of-changes.
Calibration
- Respond to the criterion the reviewer actually raised, not the one you would rather defend.
- Length and format norms for both turns vary by cycle; confirm the current instructions before
sending.
- The PC discussion (and, for a Revision, the re-check against the stated criteria) decides; write
the response as evidence for an advocate, and make the revised paper — not the letter — carry the argument.
Output format
[Turn] rebuttal / revision summary-of-changes
[Priority issue] <reviewer concern or stated criterion>
[Decision dimension] significance / soundness / evaluation / threats / clarity / data-availability
[Criterion ledger] <criterion -> DONE/PARTIAL/INFEASIBLE + where in paper/artifact>
[Anonymity check] <no identity leak in the response: passed/issues>
Read more
name: ase-author-response description: Use when drafting ASE (IEEE/ACM Automated Software Engineering) author responses, covering the double-anonymous rebuttal that must first survive the early-rejection gate and — distinctively — the criteria-bound revision-round summary-of-changes that maps every stated revision criterion to a concrete change and is re-checked against those criteria.
ASE Author Response
Use this after ASE reviews are released. ASE has **two distinct speaking turns**, and conflating them is a common mistake: a short **rebuttal** (for papers that survive the early-rejection gate), and — if you receive a **Revision** — a **summary-of-changes** accompanying a revised paper that is re-checked against the reviewers' explicitly stated criteria. Both must respect double-anonymity: no author names, institutions, or revealed repository ownership, even to strengthen a point.
Triage (both turns)
- Answer what affects the decision: significance and soundness of the automation, evaluation quality
on real subjects, threats to validity, clarity, and the Data Availability / artifact posture.
- Use evidence that already exists or that the revision will concretely add — never a vague promise.
- Correct factual misreadings first; a reviewer who misread your tool's configuration or a table is
often persuadable.
- Keep every word anonymous. Do not name your tool's real name, institution, grant, or a private
repository.
Turn 1 — the rebuttal (only if you survived early rejection)
If your paper reached the rebuttal stage, at least one reviewer saw value; a uniformly negative set would have been early-rejected. So the rebuttal's job is narrow: **move the borderline reviewer**.
- Short and decision-focused. One decision-critical point per reviewer beats an exhaustive reply.
- Concede what is true, correct what is misread, and point to exactly where the answer lives in the
submitted paper or artifact.
- Do not paste large new results the reviewers cannot verify; if a small, checkable number answers a
direct question ("what is the runtime overhead?"), give it.
- Signal what you *would* do in a revision, because Revision is a live outcome — but do not promise a
redesign you cannot deliver in the window.
Turn 2 — the revision summary-of-changes (the distinctive ASE move)
A Revision is criteria-bound: the reviewers wrote **concrete, actionable criteria** and agreed to accept in principle if they are met. The summary-of-changes is a **criterion ledger**: for every stated criterion, either meet it and show where, or explain precisely why it is infeasible and what you did instead.
[C1] Criterion (quoted): "Add a comparison against tool X on the same subjects."
-> Action: DONE | added §5.3, Table 4: X run with an equal, documented budget on all 90 subjects
-> Where: §5.3, Table 4; artifact/eval/compare_X.sh
[C2] Criterion: "Report an ablation isolating the learned component."
-> Action: DONE | §5.4, Table 5 replaces learned templates with static rewrites
[C3] Criterion: "Evaluate on an industrial code base."
-> Action: INFEASIBLE (with reason) | no license to redistribute proprietary subjects; added
an open large-scale subject instead (§5.5) and noted the residual external-validity threatThe rule that turns a Revision into an acceptance: **address every criterion.** A criterion that is neither met nor explicitly and reasonably addressed is what the re-check punishes — the discussion lead maps your summary-of-changes back onto the criteria one by one.
Reviewer pushback patterns (automated-SE flavored)
| Pushback | What it signals | ASE-ready response | |---|---|---| | "The baseline tool is not tuned/fair" | Soundness doubt about the comparison | Re-run with an equal, documented budget; report new numbers, or justify the setup | | "Evaluated only on toy or self-selected subjects" | External-validity limit | Add real subject systems, or scope the claim and name the threat | | "The improvement is the model, not your design" | Model-as-contribution doubt | Add the ablation isolating the automation from the model; report marginal value | | "The tool/artifact does not run" | Reproducibility / availability gap | Fix and re-anonymize; describe the run path and re-execution oracle in the response | | "Overlaps prior automation X" | Novelty/delta doubt | Sharpen the delta sentence; add the missing head-to-head comparison |
Anonymity in the response (easy to slip)
- Refer to your own prior work in the third person, as in the paper.
- Describe tool/artifact changes without linking to an identity-revealing repository; use the
anonymized location.
- Do not thank a named collaborator or funder inside the response or the summary-of-changes.
Calibration
- Respond to the criterion the reviewer actually raised, not the one you would rather defend.
- Length and format norms for both turns vary by cycle; confirm the current instructions before
sending.
- The PC discussion (and, for a Revision, the re-check against the stated criteria) decides; write
the response as evidence for an advocate, and make the revised paper — not the letter — carry the argument.
Output format
[Turn] rebuttal / revision summary-of-changes [Priority issue] <reviewer concern or stated criterion> [Decision dimension] significance / soundness / evaluation / threats / clarity / data-availability [Criterion ledger] <criterion -> DONE/PARTIAL/INFEASIBLE + where in paper/artifact> [Anonymity check] <no identity leak in the response: passed/issues>
Stanford REAP × CoPaper.AI · 由斯坦福实证方法论团队精选与维护 访问 copaper.ai 微信:CoPaper.AI 按 11 个主流学科板块覆盖 经管与商科 社会科学 人文学科 数学与物理科学 生命科学 医学与健康 工程与技术 计算机科学与 AI 体育科学 点击任一学科名可跳转到对应说明;每类下的代表子领域在正文总览中完整列出。下方封面墙按 venue 导航,完整分类见覆盖一览。 🧭 布局指南 · 📚 Skill Pack 一览 · ⚡ 如何使用 · 🧪 自动实证
Other skills on awesome-journal-skills.
- /aaai-artifact-evaluation
Use when packaging AAAI code, data, multimedia appendices, technical appendices, reproducibility evidence, and post-acceptance artifact releases without violating double-blind or immutable-supplement rules.
Open skill - /aaai-author-response
Use when drafting an AAAI author response (rebuttal) under the single short character-limited author-feedback window, the no-URL rule, no-new-results guidance, AI-generated-review handling, and the AAAI two-phase review process where Phase-2 papers receive one feedback round
Open skill - /aaai-camera-ready
Use when preparing an accepted AAAI paper for camera-ready source submission to AAAI Press, including proceedings page limits, two-column template compliance, copyright transfer, purchased extra technical pages, deanonymization, registration, oral or poster presentation, and
Open skill - /aaai-experiments
Use when designing or auditing AAAI experiments for the broad-AI program committee, including baselines, ablations, statistical significance, robustness, human evaluation, AI-for-Social-Impact and alignment/safety evidence, compute and cost reporting, and
Open skill - /aaai-related-work
Use when positioning an AAAI paper's novelty against archival work, contemporaneous arXiv or workshop papers, and AAAI/IJCAI/NeurIPS/ICML/ICLR neighbors across the broad AI scope, while staying inside AAAI's dual-submission and AI-as-source policy constraints and writing a
Open skill - /aaai-reproducibility
Use when strengthening an AAAI paper's reproducibility checklist (placed after references), experimental traceability, seed and hyperparameter reporting, compute and cost disclosure, dataset access and licensing, code/data ZIP readiness, and the claim-to-evidence map that
Open skill

