asplos-writing-style

asplos-writing-style is a skill for Claude Code from brycewang-stanford/Awesome-Journal-Skills. It costs 65 tokens per session (1,449 once invoked), scanned A, original, MIT.

A style guide for writing an ASPLOS research paper. ASPLOS is a conference covering computer architecture, programming languages, operating systems, and their intersections.

In plain words
What is it for?
Use it to state the problem and main insight clearly, explain cross-layer mechanisms, present headline evidence, and edit the paper's structure and page budget.
Why use it?
It helps make the first two pages understandable during rapid review and fit the paper's text, figures, tables, and footnotes within the page limit.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the asplos-skills plugin — 12 skills shipped together

Good fit Use it to state the problem and main insight clearly, explain cross-layer mechanisms, present headline evidence, and edit the paper's structure and page budget.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/brycewang-stanford/awesome-journal-skills/asplos-writing-style
About the project

Awesome Journal Skills is a collection of agent skill packs tailored to hundreds of academic journals across fields including economics, social science, medicine, science, and engineering. Researchers use the packs for tasks such as choosing topics, designing empirical strategies, preparing tables and figures, submitting papers, and responding to reviewers. The catalogue entries are the project's journal-specific skills and related plugins.

brycewang-stanford/Awesome-Journal-Skills · 1,109 stars · on GitHub · copaper.ai

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill asplos-writing-style
Clone the repo
git clone --depth 1 https://github.com/brycewang-stanford/Awesome-Journal-Skills

Made for: Claude Code.

Or install asplos-skills, the plugin that ships this one along with the rest of its 12 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for asplos-writing-style

README.md
[![agentmods](https://agentmods.dev/badge/skills/brycewang-stanford/awesome-journal-skills/asplos-writing-style/github.svg)](https://agentmods.dev/skills/brycewang-stanford/awesome-journal-skills/asplos-writing-style)
Your own site
<a href="https://agentmods.dev/skills/brycewang-stanford/awesome-journal-skills/asplos-writing-style"><img src="https://agentmods.dev/badge/skills/brycewang-stanford/awesome-journal-skills/asplos-writing-style/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for asplos-writing-style

Your own site · 80×15
<a href="https://agentmods.dev/skills/brycewang-stanford/awesome-journal-skills/asplos-writing-style"><img src="https://agentmods.dev/badge/skills/brycewang-stanford/awesome-journal-skills/asplos-writing-style.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 65 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,449 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00065 $0.01449
Opus 5 $0.00032 $0.00724
Sonnet 5 $0.00013 $0.00290
Haiku 4.5 $0.00006 $0.00145

Measured today against content hash 7ecd9321295b, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-15, from the pricing page.

Security

Grade A, and why

asplos-writing-style scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

ASPLOS-Skills/skills/asplos-writing-style/SKILL.md · 127 lines

How it starts

The opening of the file, as written. The whole thing — 127 lines — stays where its author put it; the contents beside it link to each section on GitHub.

ASPLOS Writing Style

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.

Engineering pages 1-2 as a standalone document

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 insight sentence

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)

Read the full file on GitHub · 127 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today First seen · 127 lines · 65 tokens per session scan A 7ecd9321295b

Subscribe to this mod's changes

asplos-writing-style is a skill published in the GitHub repository brycewang-stanford/Awesome-Journal-Skills (1,109 stars, last pushed today), licensed MIT. It adds 65 tokens to every session and 1,449 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-15.

Related

Other skills, from other repositories

ai-slop

Operational rubric that turns "don't make AI slop" into observable properties, severity levels, evidence requirements, and repair actions for interface design. Use as the reference rubric when building or reviewing marketing sites, product interfaces, dashboards, portfolios, or e-commerce pages, especially alongside…

waybarrios/opencode-power-pack · 61 tokens

fin-submit-check

A pre-submission checklist for an academic paper and its LaTeX files. It checks journal requirements such as anonymous authorship, length, spacing, margins, citations, figures, data availability, and other submission details.

csmar432/finai-research · 37 tokens

code-review-subagent

Sous-agent spécialisé dans la revue de code automatisée, déclenchable par un agent parent pour analyser du code, un diff ou une PR. Produit un rapport structuré avec findings classés par sévérité, corrections copiables et score qualité. Se déclenche avec "sous-agent review", "code review agent", "automated code…

khalilbenaz/claude-skills-collection · 118 tokens

tej-variable-mapper

A mapping guide between variable definitions in international research databases and fields in TEJ, a Taiwanese financial and economic data service. It records the original formulas, possible TEJ fields, accounting differences, and uncertainty.

Nero1688/claude-academic-skills · 333 tokens

public-disclosure-scout

A research skill for finding companies’ own public disclosures from free official sources, especially in Taiwan. It uses sources such as MOPS, the Taiwan Stock Exchange, government data sites, and patent searches; MOPS is Taiwan’s public-company disclosure system.

Nero1688/claude-academic-skills · 533 tokens

council

Five independent critic subagents in parallel on an idea, plan, design, R&R strategy, grant, or SKILL.md, then a synthesis pass that ranks findings by how much of the argument rests on them, never by vote count. A markdown work plan gets the plan roster (assumptions, pre-mortem, what to delete, alternatives per piece…

ericluo04/claude-academic-workflow · 154 tokens