aaai-artifact-evaluati…
Use when packaging AAAI code, data, multimedia appendices, technical appendices, reproducibility evidence, and post-acceptance…
Use when drafting or revising ASPLOS prose — engineering the first two pages that rapid review actually reads, stating the cross-layer insight as one quotable sentence, structuring per-layer mechanism sections, writing bounded claims, and fitting everything into 11
Claude Code
$ npx -y skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style --agent claude-code
Codex
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style -a codex -y
Cursor
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style -a cursor -y
Gemini CLI
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style -a gemini-cli -y
GitHub Copilot
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style -a github-copilot -y
OpenCode
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style -a opencode -y
Windsurf
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style -a windsurf -y
name: asplos-writing-style description: Use when drafting or revising ASPLOS prose — engineering the first two pages that rapid review actually reads, stating the cross-layer insight as one quotable sentence, structuring per-layer mechanism sections, writing bounded claims, and fitting everything into 11 self-contained pages that include figures and footnotes.
Two 2027 mechanics dictate ASPLOS prose (CFP, checked 2026-07-08): the rapid review reads **only the first two pages**, and the 11-page limit counts **all text, figures, tables, and footnotes** — references excluded. The first makes pages 1-2 a survival organ; the second makes every figure a budget decision. Style here is mostly resource allocation.
By the bottom of page 2, a screener must hold four things. Audit for them mechanically, in order:
| Element | Test | Common failure | |---|---|---| | Cross-layer problem | Can a reader from any of the three communities restate it? | A single-community problem with "co-design" sprinkled on | | One-sentence insight | Is there a sentence a screener could quote in their note? | Insight diffused across three paragraphs, or a category ("we co-design X and Y") instead of an idea | | Mechanism sketch | Does the reader know what each layer *does*? | Architecture described, software hand-waved (or vice versa) | | Headline evidence | Result + platform class (silicon/FPGA/simulator) + baseline named? | "Significant improvements on a variety of workloads" |
Corollary: background sections, notation, and roadmaps do not belong on pages 1-2. The worked example (`../../resources/worked-examples/01-introduction.md`) shows a full before → after against exactly this table.
The load-bearing sentence in an ASPLOS paper names **information or capability that crosses a layer boundary**: what the hardware knows that the OS needs, what the compiler can prove that the microarchitecture can exploit. Drafting discipline:
Weak: "We propose a hardware/software co-designed approach to memory tiering."
(names a category and a topic; contains no idea)
Strong: "The contention data the OS needs already passes through the memory
controller on every access; the fix is a narrow architectural channel,
not a smarter kernel heuristic."
(names the information, its current location, and the boundary moved)If this sentence cannot be written, the problem is usually fit, not prose — return to `asplos-topic-selection`.
Give each layer its own subsection with its own contribution statement, then a section for the **interface** between them — the interface is the paper's actual thesis and deserves first-class treatment (encoding, semantics, virtualization behavior, failure modes). Reviewers from different communities will each read "their" subsection closely; the interface section is where they meet.
suite" is a stronger sentence than "negligible overhead."
hardware (14 workloads)" vs "up to 3.4× in simulation" are different epistemic objects and must not blend.
analyzed regression buys more reviewer trust than a page of wins.
Because figures count against the limit, they compete with prose on equal terms:
plots and merge panels that make one point.
of components — reviewers cite the diagram that explains the *idea*.
per-workload bars into summary + appendix grid → tighten mechanism prose → never touch template geometry (mandatory template; violations risk rejection unread).
hyperlinked in-text numbers and DOIs per entry; a hygiene-signaling detail reviewers notice early.
before References).
Six sentences, in this order, cover what both the rapid screener and the eventual citer need: (1) the friction two layers create today; (2) the insight sentence; (3) the mechanism, one clause per layer; (4) the headline number with instrument and baseline; (5) the bound on the downside; (6) what the interface enables beyond this paper. Most first drafts invert 1 and a background sentence — delete the background sentence; ASPLOS readers do not need to be told memory matters.
A cross-layer paper defaults well to: motivation-with-evidence (measured, not asserted — a characterization figure beats three citations); design overview around one boundary diagram; per-layer mechanism sections; the interface section; evaluation ordered by the claim matrix; related work by lanes (`asplos-related-work`); then discussion of what the boundary change costs. Each community's reviewer should be able to find "their" section from the table of contents alone — a paper organized by implementation chronology instead forces reviewers to reconstruct the design, and annoyed reconstruction reads as "unclear writing" in reviews.
Because Major Revision is a standing outcome, write sentences that can absorb revision without rewiring: quantitative claims phrased with their scope ("across the 14-w
Stanford REAP × CoPaper.AI · 由斯坦福实证方法论团队精选与维护 访问 copaper.ai 微信:CoPaper.AI 按 11 个主流学科板块覆盖 经管与商科 社会科学 人文学科 数学与物理科学 生命科学 医学与健康 工程与技术 计算机科学与 AI 体育科学 点击任一学科名可跳转到对应说明;每类下的代表子领域在正文总览中完整列出。下方封面墙按 venue 导航,完整分类见覆盖一览。 🧭 布局指南 · 📚 Skill Pack 一览 · ⚡ 如何使用 · 🧪 自动实证
Use when packaging AAAI code, data, multimedia appendices, technical appendices, reproducibility evidence, and post-acceptance…
Use when drafting an AAAI author response (rebuttal) under the single short character-limited author-feedback window, the no-URL…
Use when preparing an accepted AAAI paper for camera-ready source submission to AAAI Press, including proceedings page limits,…
Use when designing or auditing AAAI experiments for the broad-AI program committee, including baselines, ablations, statistical…
Use when positioning an AAAI paper's novelty against archival work, contemporaneous arXiv or workshop papers, and…
Use when strengthening an AAAI paper's reproducibility checklist (placed after references), experimental traceability, seed and…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…