systems-paper-writing

Structure systems conference papers with paragraph-level blueprints, venue checklists, and LaTeX templates.

13.0k|930|Updated Nov 3, 2025
One-click install
npx skills add https://github.com/Orchestra-Research/AI-research-SKILLs --skill systems-paper-writing-orchestra-research
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systems-paper-writing
Source: https://github.com/Orchestra-Research/AI-research-SKILLs/tree/main/20-ml-paper-writing/systems-paper-writing
Command: npx skills add https://github.com/Orchestra-Research/AI-research-SKILLs --skill systems-paper-writing-orchestra-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? Writing a 10–12 page systems paper for venues like OSDI, SOSP, ASPLOS, NSDI, or EuroSys requires precise section structure, page budgeting, and venue-specific formatting that general writing guides do not cover. ## Core Features & Use Cases - Paragraph-Level Blueprints: Provides page allocation and per-paragraph templates for every section from Abstract through Conclusion, distilled from authoritative guides by Levin & Redell, Irene Zhang, and Gernot Heiser. - Venue-Specific Resources: Includes a 7-stage pre-submission checklist, reviewer guidelines, conference deadlines, and LaTeX templates for OSDI 2026, NSDI 2027, ASPLOS 2027, and SOSP 2026. - Reusable Writing Patterns: Offers four structural patterns (Gap Analysis, Observation-Driven, Contribution List, Thesis Formula) with examples from published papers like Lucid, Sia, and Blox. - Use Case: When drafting an OSDI submission, follow the blueprint to allocate 3–4 pages to Design, structure the evaluation with hypothesis-result-caption triplets, and run the venue checklist before submitting. ## Quick Start Ask the AI to structure a 12-page OSDI paper draft using the systems paper blueprint and check it against the pre-submission checklist.

Frequently Asked Questions about systems-paper-writing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a systems paper for OSDI or SOSP?▼

Follow the 12-page blueprint: 1.5–2 pages Introduction with numbered contributions, 3–4 pages Design with alternatives discussed, 0.5–1 page Implementation, 3–4 pages Evaluation with ablations, and 1 page Related Work grouped by methodology.

What is the difference between systems paper writing and ML paper writing?▼

Systems papers use 12 pages with a Design section replacing Methods, treat implementation as a core contribution, and require end-to-end evaluation on real workloads. ML venues use 7–9 pages focused on benchmarks and algorithmic novelty.

What LaTeX template should I use for OSDI 2026?▼

OSDI 2026 uses the USENIX format with usenix-2020-09.sty: letterpaper, two-column, 10pt Times Roman, 7x9 inch text block, maximum 12 pages excluding references. ASPLOS and SOSP use ACM SIGPLAN acmart.cls instead.

How does the ASPLOS rapid review round affect paper writing?▼

ASPLOS reviewers initially read only the first 2 pages to decide if the paper merits full review. The first 2 pages must be self-contained, clearly stating the problem, approach, key results, and how the work advances architecture, PL, or OS research.

When should I not use this systems paper blueprint?▼

Use ml-paper-writing instead for NeurIPS, ICML, or ICLR submissions, general writing philosophy, citation verification workflows, and multi-venue LaTeX formatting. This skill covers only systems conference structural blueprints.