Guide · Agent skill
How to use the Systems Paper Writing agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The Systems Paper Writing skill gives an AI agent detailed structural guidance for 10 to 12 page systems papers aimed at OSDI, SOSP, ASPLOS, NSDI and EuroSys. This guide explains what an agent skill is, how to install this one, how to ask for help with natural requests, and what to check before relying on the output. By the end you will be able to get a page-by-page plan and a venue-aware checklist review from your agent.
Quick start
- 1Download the ZIP. Download the systems-paper-writing ZIP from this page.
- 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder for one project.
- 3Or upload in the Claude apps. In the Claude apps, open Settings, go to Capabilities and upload the skill under Skills.
- 4Describe your paper. Tell the agent the target venue, your page limit and the section or draft you want help with.
- 5Review the output. Check the plan or checklist results against your own research and have an expert review the prose.
What an agent skill is and what this one does
An agent skill is a folder of instructions and reference files that an AI agent loads when a task matches the skill's description. This one is named systems-paper-writing and is built from SKILL.md plus five reference files covering section blueprints, writing patterns, venue checklists, reviewer guidelines and systems conferences.
Once installed, the agent can allocate page budgets to each section, suggest paragraph-by-paragraph outlines, and check a draft against venue-specific checklists and reviewer expectations. The skill gives structure, not technical content: the research results and domain expertise still have to come from you.
Install the skill from the ZIP file
Download the ZIP from this page and unzip it into one of two locations. For a personal skill available in all your projects, unzip it into ~/.claude/skills/. For a skill that applies only to one project, unzip it into that project's .claude/skills/ folder.
If you use the Claude apps instead, open Settings, go to Capabilities, and upload the skill under Skills.
- Personal: ~/.claude/skills/
- Single project: .claude/skills/ inside the project folder
- Claude apps: Settings → Capabilities → Skills
Trigger the skill with natural requests
You do not need a special command. The skill's description covers requests about systems conference paper writing, so ask in plain language and name the venue or section you care about. Mentioning the venue helps, because the skill has venue-specific checklists for OSDI, SOSP, ASPLOS, NSDI and EuroSys.
If you ask about a machine learning venue such as NeurIPS, ICML or ICLR, the skill itself points you to a different skill, ml-paper-writing.
- Plan a 12-page OSDI paper on my storage system with a page budget per section.
- Give me a paragraph-by-paragraph outline for the evaluation section of my NSDI submission.
- Check this draft against the SOSP checklist and tell me which expected sections are missing.
- Review my introduction: does it state the target environment and application and the gap in prior systems?
What the skill covers and what it leaves out
The page plan allocates roughly 0.25 page to the abstract, 1.5 to 2 pages to the introduction, 3 to 4 pages to design, and 3 to 4 pages to evaluation, with the rest split across background, implementation, related work and conclusion. It also recommends stating each experimental conclusion three times: as a hypothesis, as a closing conclusion, and in the figure caption.
The skill explicitly delegates citation verification and LaTeX template setup to ml-paper-writing. It does not verify your references or produce a working template.
- Included: section page budgets, paragraph blueprints, writing patterns, pre-submission checklist, reviewer criteria, conference deadlines
- Not included: citation verification, LaTeX template setup, the research results themselves
Safety notes: scripts and network access
According to the skill's listing, it does not run scripts and does not use the network. It needs no listed requirements. Its contents are text and reference files, which you can open and read before installing.
Because the agent's output can be generic prose, review anything it writes with a domain expert before it goes into a submission.
- Runs scripts: no
- Uses network: no
- Requires: nothing listed
Tips for getting useful output
Give the agent your draft, your target venue and your page limit, and say which section you want checked. Ask for one section at a time, since the blueprints are per section. Treat the outline as a starting structure and replace the placeholders with your own numbers and results.
- Name the venue and page limit (submission vs camera-ready) in your request.
- Ask for the checklist review for one stage at a time.
- Keep your technical claims and data in your own notes; the skill does not supply them.
What people use it for
- Planning a 12-page OSDI or SOSP paper with a page budget per section before writing starts.
- Getting a paragraph-by-paragraph outline for the evaluation section of an ASPLOS or EuroSys submission.
- Checking a draft's introduction for a stated target environment, application and gap in prior work.
- Reviewing a related work section for grouping by approach and explicit comparison with your work.
Frequently asked questions
How do I install the systems-paper-writing skill?
Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder for one project. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills.
Is the systems paper writing skill free?
The skill is listed under the MIT licence. This page does not state pricing, so check the licence file included with the package for the terms.
What does the systems-paper-writing skill require?
The listing says it requires nothing, runs no scripts and uses no network access. It is made of text and reference files.
Does this skill work for NeurIPS, ICML or ICLR papers?
No. The skill covers systems venues only: OSDI, SOSP, ASPLOS, NSDI and EuroSys. The skill points machine learning venues to the separate ml-paper-writing skill.
Can the skill check my citations or set up the LaTeX template?
No. The skill explicitly delegates citation verification and LaTeX templates to ml-paper-writing, so you will need that skill or another tool for those tasks.
Will the agent write my systems paper for me?
The skill provides structure, page budgets and checklists rather than technical content. It can produce generic prose, so the research and writing still need expert review.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
This skill suits researchers planning a first draft of an OSDI, SOSP, ASPLOS, NSDI or EuroSys paper, and students learning how systems papers are organised. It is less useful if you need citation checking, LaTeX setup or a machine learning venue, and it cannot replace domain expertise or real results.
Download the skill