If you're writing for OSDI, SOSP, ASPLOS, NSDI, or EuroSys, this gives you paragraph-by-paragraph blueprints for the standard 12-page systems paper. It breaks down page allocation per section, walks through the five-sentence abstract formula, and maps the introduction's problem-gap-insight-contributions structure. The evaluation section is especially detailed: it enforces the "state every conclusion three times" rule (hypothesis, result, caption) and separates end-to-end comparisons from ablation studies. The guidance comes from Levin & Redell's classic SOSP piece, Irene Zhang's SOSP writing hints, and Gernot Heiser's style guide. Think of it as a structural checklist that keeps you from burying your contributions or skipping design alternatives.

skills.sh installs
990
GitHub stars
14.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add orchestra-research/ai-research-skills --skill systems-paper-writing --agent claude-code

Installs into .claude/skills of the current project.

Files

Systems Paper Writing: Paragraph-Level Structural Blueprint

Fine-grained structural guidance for writing 10–12 page systems papers targeting top systems venues: OSDI, SOSP, ASPLOS, NSDI, and EuroSys. This skill provides page allocation per section, paragraph-level blueprints, and writing patterns distilled from authoritative guides and best-paper analysis.

When to Use This Skill

ScenarioUse This SkillUse ml-paper-writing Instead
Structuring a 12-page OSDI/SOSP paper✅
Page budget and paragraph planning✅
Systems-specific evaluation structure✅
General ML paper writing philosophy✅
Citation verification workflow✅
LaTeX templates and formatting✅
NeurIPS/ICML/ICLR paper structure✅

Boundary: ml-paper-writing provides general writing philosophy, multi-venue templates, and citation verification. This skill focuses exclusively on paragraph-level structural blueprints for systems conferences.


Authoritative Sources

This blueprint synthesizes guidance from established systems researchers:

Sponsors

Details

Repository
github.com/orchestra-research/ai-research-skills
Categories
Documentation, AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026

More from orchestra-research/ai-research-skills

All 95
1getstream avatarstream-docsgetstream/agent-skillsSearch live Stream SDK documentation for Chat, Video, Feeds, and Moderation. Look up how a Stream React/iOS/Android/Node/Flutter/Unity/Angular hook, component, 822skills.sh installs
2aj-geddes avataruser-story-writingaj-geddes/useful-ai-promptsWrite effective user stories that capture requirements from the user's perspective. Create clear stories with detailed acceptance criteria to guide development 793skills.sh installs
3galaxy-dawn avatarwriting-anti-aigalaxy-dawn/claude-scholarThis skill should be used when the user asks to "remove AI writing patterns", "humanize this text", "make this sound more natural", "remove AI-generated traces"782skills.sh installs
4sanjay3290 avatargoogle-docssanjay3290/ai-skillsInteract with Google Docs - create documents, search by title, read content, and edit text. Use when user asks to: create a Google Doc, find a document, read do561skills.sh installs
5get-convex avatarcomponents-guideget-convex/agent-skillsGuide to using Convex components for feature encapsulation. Learn about sibling components, creating your own, and when to use components vs monolithic code.555skills.sh installs
6materializeinc avatarmaterialize-docsmaterializeinc/agent-skillsMaterialize documentation for SQL syntax, data ingestion, concepts, and best practices. Use when users ask about Materialize queries, sources, sinks, views, or 532skills.sh installs