systems-paper-writing

Structure systems papers for OSDI, SOSP, ASPLOS, NSDI, and EuroSys with paragraph-level blueprints.

2|Updated Aug 15, 2026
One-click install
npx skills add https://github.com/Jensen-Yao/agents-skills --skill systems-paper-writing-jensen-yao
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systems-paper-writing
Source: https://github.com/Jensen-Yao/agents-skills/tree/main/skills/systems-paper-writing
Command: npx skills add https://github.com/Jensen-Yao/agents-skills --skill systems-paper-writing-jensen-yao

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 differs sharply from ML conferences, and this Skill provides the structural blueprints and checklists to meet those expectations. ## Core Features & Use Cases - Paragraph-Level Blueprints: Page allocation and per-paragraph templates for Abstract, Introduction, Background, Design, Implementation, Evaluation, Related Work, and Conclusion, grounded in guidance from Levin & Redell, Irene Zhang, and Gernot Heiser. - Venue-Specific Resources: 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: Four structural patterns (Gap Analysis, Observation-Driven, Contribution List, Thesis Formula) with examples from papers like Lucid, Blox, and Sia. - Use Case: You are converting an ML workshop paper into an OSDI submission. Use this Skill to restructure it around the thesis formula, plan the 12-page budget, add ablation experiments, and verify formatting against the OSDI checklist. ## Quick Start Use the systems-paper-writing skill to outline a 12-page OSDI paper for my distributed scheduling system, including section page budgets and a gap-analysis introduction.

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 (problem, gap, insight, contributions), 3-4 pages Design with alternatives discussed, 3-4 pages Evaluation with end-to-end and ablation experiments, and 1 page Related Work grouped by methodology.

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

Systems papers run 12 pages versus 7-9 for ML venues, require a working implementation and end-to-end evaluation on real workloads, and emphasize design trade-offs. This Skill covers systems venues; use ml-paper-writing for NeurIPS/ICML structure and citation verification.

What LaTeX template should I use for OSDI 2026?▼

OSDI 2026 uses the USENIX format: letterpaper, two-column, 10pt Times Roman with a 7x9 inch text block, limited to 12 pages excluding references. The Skill includes a ready-to-use main.tex template under templates/osdi2026.

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

ASPLOS reviewers initially read only the first 2 pages to decide whether the paper advances Architecture, PL, or OS research. Your first two pages must be self-contained, clearly stating the problem, approach, key results, and contribution.

What are the page limits for systems conferences?▼

OSDI and NSDI allow 12 pages plus unlimited references in USENIX format, with up to 14 pages at camera-ready. ASPLOS and SOSP use ACM SIGPLAN format with 11-12 page submission limits. Always verify against the current year's CFP since rules change annually.

When should I not use this systems paper writing guide?▼

Do not use it for ML venue papers (NeurIPS, ICML, ICLR), general citation verification, or LaTeX formatting philosophy; those belong to the ml-paper-writing skill. This guide focuses exclusively on paragraph-level structure for systems conferences.