A skill your agent uses when preparing or auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm, the title-page abstract, 11-point…

MITAuto-check passed

Install Soda Submission

skills CLI
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill soda-submission -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install brycewang-stanford/Awesome-Journal-Skills soda-submission --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/brycewang-stanford/Awesome-Journal-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/SODA-Skills/skills/soda-submission .claude/skills/soda-submission && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
soda-submission
GitHub stars
1.2k
Token cost
~1.7k tokens
SKILL.md length
797 words
Files
1
Skills in repo
2,387
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when preparing or auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm, the title-page abstract, 11-point…

  • Works in 5 steps: T-48h: freeze mathematics. Any theorem… → T-36h: compile the candidate PDF; run… → T-24h: upload a complete draft to… → …
  • Auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm
  • SKILL.md covers Submit the full version — SODA…, Format floor (2027 wording), Lightweight double-blind, SODA… and Prior and concurrent work…, plus 4 more sections
  • Calls pdftotext

What it does

Soda Submission is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when preparing or auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm, the title-page abstract, 11-point single-column letter format, lightweight double-blind rules, HotCRP entry, and the July AoE deadline with its summary-rejection triggers.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Journal-specific Claude Code/Codex skill packs covering mainstream journals — AER, QJE, Nature, Cell, 管理世界, 经济研究 & 200+ more — your fast track to getting published. | 覆盖主流期刊的… The licence is MIT.

When your agent uses it

  • Auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm
  • The title-page abstract
  • 11-point single-column letter format
  • Lightweight double-blind rules

Example prompts

  • “/soda-submission”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. T-48h: freeze mathematics. Any theorem edit after this point requires
  2. T-36h: compile the candidate PDF; run the mechanical audits below.
  3. T-24h: upload a complete draft to HotCRP. From here on, every improvement
  4. T-12h: least-involved coauthor reads title page + overview cold and
  5. T-2h: final re-upload; download the stored PDF; page through it.

What it can do on your machine

Read from SKILL.md and the folder at commit 932eb23. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pdftotext

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Soda Submission loads about 1.7k tokens when it runs. Until then it costs about 80 tokens; SKILL.md has 797 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~80
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from brycewang-stanford/Awesome-Journal-Skills at commit 932eb23, republished under its MIT licence (© brycewang-stanford). 797 words, ~1,727 tokens.

Download SKILL.mdSave it as .claude/skills/soda-submission/SKILL.md (or your agent's skills folder).
name
soda-submission
description
Use when preparing or auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm, the title-page abstract, 11-point single-column letter format, lightweight double-blind rules, HotCRP entry, and the July AoE deadline with its summary-rejection triggers.

SODA Submission

Anchor cycle: SODA 2027, the ACM-SIAM Symposium on Discrete Algorithms in Philadelphia, January 24-27, 2027, jointly sponsored by the SIAM Activity Group on Discrete Mathematics and ACM SIGACT. Facts below were checked 2026-07-08 against the SIAM SODA27 submission page (read via search rendering; siam.org refused direct fetches) and soda27.hotcrp.com. The 2027 paper deadline is July 9, 2026, anywhere on Earth — if you are reading this in early July 2026, the clock is already inside the final week. Re-verify every number on the live SIAM page for any later cycle.

Submit the full version — SODA means it

SODA imposes no page limit and the CFP encourages authors to submit the full version of the paper. This inverts the instinct trained by page-capped venues:

  • Do not amputate proofs to look "conference-length." A SODA submission missing a proof invites the referee to assume the gap is real.
  • The document still needs an act structure. Committee members triage hundreds of submissions; the ones they champion make the result and the technique graspable before page 5, with the complete proofs behind that front matter.
  • The title page carries the title plus an abstract of one to two paragraphs summarizing the contributions — this abstract is the bidding surface for the PC, so it must state the theorem, the prior bound it beats, and the new idea.

Format floor (2027 wording)

Typeset in 11-point or larger font, single column, single-spaced between lines with ample spacing throughout, 1-inch margins on all sides, letter-size (8.5 x 11 inch) paper. The CFP warns that a submission deviating from the guidelines "risks summary rejection without consideration of its merits." A compliant skeleton:

latex
\documentclass[11pt,letterpaper]{article}
\usepackage[margin=1in]{geometry}
\usepackage{amsmath,amssymb,amsthm,thm-restate}
% Lightweight double-blind: omit \author entirely; keep all citations intact.
\title{Faster Algorithms for X via Y}
\date{}
\begin{document}
\maketitle
\begin{abstract}
One to two paragraphs: problem, prior bound, new bound, technique.
\end{abstract}
% Sections 1-3: result, technique overview, comparison to prior bounds.
% Remainder: full proofs. No page limit; completeness is expected.
\end{document}

Lightweight double-blind, SODA flavor

The 2027 cycle uses what the CFP calls a fairly lightweight double-blind process. The operational rules differ from heavyweight-anonymity venues and getting the flavor wrong hurts in both directions:

RuleWhat it means in practice
No author names, affiliations, or emails on or in the submissionDelete the author block; scrub \thanks, grant lines, and PDF metadata
Dissemination stays freePosting to arXiv, giving talks, and circulating drafts are all explicitly permitted
Important references must not be omitted or anonymizedCite your own prior work normally, in third person — hiding it is the violation
Anonymity is best-effort, not forensicReviewers who recognize the arXiv version are not a policy problem; a signed PDF is

Sweep before upload: pdfinfo paper.pdf for metadata, acknowledgements section removed, self-references rewritten from "we showed in [7]" to "as shown in [7]."

Prior and concurrent work constraints

Submissions must be original: not previously published and not simultaneously under review at another conference with published proceedings or a journal. arXiv posting does not count as prior publication. The dangerous overlap cases for an algorithms group are ESA, ICALP, STOC, and FOCS windows — a paper still alive at one of these when SODA's deadline closes is a dual submission (exact 2027 policy wording: 待核实 against the live CFP before relying on edge cases).

Show full SKILL.md (305 more words)Show less

HotCRP mechanics

  • Site: soda27.hotcrp.com. Create the record days early; first-time HotCRP accounts, conflict-of-interest entry, and topic tagging consume an evening.
  • The form's title and abstract must match the PDF's title page; the form abstract is what PC members see first while bidding.
  • Declare conflicts against the PC honestly and completely — the algorithms community is small, and an undeclared advisor relationship is an integrity flag.
  • Upload, then download the stored PDF and re-open it. Confirm the compile you intended is the compile they have.

The final 48 hours, hour-ordered

AoE means the deadline passes only when July 9 ends at UTC-12 — but treating that as slack is how groups discover HotCRP outages at the worst moment.

  1. T-48h: freeze mathematics. Any theorem edit after this point requires re-running the drift check in soda-reproducibility.
  2. T-36h: compile the candidate PDF; run the mechanical audits below.
  3. T-24h: upload a complete draft to HotCRP. From here on, every improvement is a re-upload, never a first upload.
  4. T-12h: least-involved coauthor reads title page + overview cold and states the headline bound back to you. Mismatch means the abstract fails.
  5. T-2h: final re-upload; download the stored PDF; page through it.

Mechanical audit commands worth scripting once per group:

bash
pdfinfo paper.pdf | grep -iE 'author|title|producer'   # metadata leaks
pdffonts paper.pdf | awk 'NR>2 && $5=="no"'            # unembedded fonts
pdftotext paper.pdf - | grep -inE 'full version|supplementary|anonym'
pdftotext paper.pdf - | grep -inE 'acknowledg|grant no|we thank'

Each grep hit is either a leftover from another venue's template or an anonymity leak; both are five-minute fixes at T-36h and unfixable at T+1.

Failure triage

FailureConsequenceRecoverable after July 9?
Missed AoE deadlineNo submission; next stop STOC (November) or wait a yearNo
Two-column or 10-point formattingSummary-rejection risk per CFPNo
Author names in PDF or metadataDouble-blind violation, chair discretionNo
Key lemma unproved "for space"Reviewers treat the result as unestablishedNo — there was no space constraint to blame
Abstract oversells vs. theoremCredibility damage during rebuttalPartially, in the September response

Output format

text
[SODA readiness] Ready / Needs fixes / Not ready
[Format audit] <font/column/margins/title-page findings>
[Anonymity audit] <names, metadata, self-citation phrasing>
[Completeness audit] <unproved claims, missing comparisons>
[HotCRP audit] <record, conflicts, form-PDF mismatches>
[Fix order] <ranked actions before the AoE cutoff>

© brycewang-stanford, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in SODA-Skills/skills/soda-submission of brycewang-stanford/Awesome-Journal-Skills.

Open the folder on GitHubat commit 932eb23

Compare with similar skills

Soda Submission next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Soda Submission compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Soda Submission this skillbrycewang-stanford/Awesome-Journal-Skills1.2k—~1.7kAutomated safety check: PassMIT
Audit Preparationsickn33/agentic-awesome-skills47k1 repos~5.3kAutomated safety check: PassMIT
Performing Soc2 Type2 Audit Preparationmukul975/Anthropic-Cybersecurity-Skills34k—~2.7kAutomated safety check: PassApache-2.0
Assisting With Soc2 Audit Preparationjeremylongshore/tons-of-skills-marketplace2.8k—~1.6kAutomated safety check: PassMIT
Production Auditaffaan-m/ECC277k1 repos~1.9kAutomated safety check: PassMIT
Aims Auditalirezarezvani/claude-skills28k—~1.3kAutomated safety check: PassMIT

Similar skills

  • Audit Preparation

    sickn33/agentic-awesome-skills

    Audit preparation register: required document, period covered, request and receipt dates, preparer and reviewer, auditor queries and adjustments.

    47k GitHub starsUsed in 1 repo~5.3k tokens
    Legal & ComplianceAuto-check passed
  • Performing Soc2 Type2 Audit Preparation

    mukul975/Anthropic-Cybersecurity-Skills

    Automates SOC 2 Type II audit preparation including gap assessment against AICPA Trust Services Criteria (CC1-CC9), evidence collection from cloud providers and identity systems, control testing…

    34k GitHub stars~2.7k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed
  • Assisting With Soc2 Audit Preparation

    jeremylongshore/tons-of-skills-marketplace

    Execute automate SOC 2 audit preparation including evidence gathering, control assessment, and compliance gap identification.

    2.8k GitHub stars~1.6k tokensUpdated yesterday
    Legal & ComplianceAuto-check passed
  • Production Audit

    affaan-m/ECC

    Local-evidence production readiness audit for shipped apps, pre-launch reviews, post-merge checks, and "what breaks in prod?" questions without sending repo data to an external audit service.

    277k GitHub starsUsed in 1 repo~1.9k tokens
    Product & Project ManagementAuto-check passed
  • Aims Audit

    alirezarezvani/claude-skills

    /cs:aims-audit <scope — ISO/IEC 42001 AIMS internal-audit 6-question forcing interrogation.

    28k GitHub stars~1.3k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed
  • Geo Audit

    sickn33/agentic-awesome-skills

    Full website GEO+SEO audit with parallel subagent delegation.

    47k GitHub starsUsed in 1 repo~3.4k tokens
    Marketing & SEOAuto-check: notes

More from brycewang-stanford/Awesome-Journal-Skills

All 2,387 skills in this repo
  • Aaag Data Analysis

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running and reporting the analysis for an Annals of the American Association of Geographers manuscript — spatial statistics and modeling, remote-sensing accuracy, or…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Literature Positioning

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when positioning an Annals of the American Association of Geographers manuscript in the literature — engaging geographic scholarship across the relevant area and the…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Rebuttal

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when responding to an Annals of the American Association of Geographers decision letter (major/minor revision) — building a point-by-point response to the subject editor and…

    1.2k GitHub stars~1.4k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Research Design

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when defending the research design of an Annals of the American Association of Geographers manuscript — spatial/quantitative analysis and GIScience, remote-sensing and…

    1.2k GitHub stars~1.4k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Review Process

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when you need to understand how the Annals of the American Association of Geographers evaluates a manuscript — double-anonymous review routed through a subject editor by…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Submission

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running the final pre-submission preflight for the Annals of the American Association of Geographers via ScholarOne Manuscripts — area/article-type selection…

    1.2k GitHub stars~1.6k tokensUpdated 14 days ago
    Auto-check passed

Questions about Soda Submission

What does Soda Submission do?

A skill your agent uses when preparing or auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm, the title-page abstract, 11-point…. Soda Submission is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when preparing or auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm, the title-page abstract, 11-point single-column letter format, lightweight double-blind rules, HotCRP entry, and the July AoE deadline with its summary-rejection triggers.

When should I use Soda Submission?

Soda Submission fits situations like: auditing a SODA (ACM-SIAM Symposium on Discrete Algorithms) submission — the no-page-limit full-version norm; the title-page abstract; 11-point single-column letter format; lightweight double-blind rules.

How do I install Soda Submission in Claude Code?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill soda-submission -a claude-code`. Or copy the skill folder (SODA-Skills/skills/soda-submission in brycewang-stanford/Awesome-Journal-Skills) into .claude/skills/soda-submission in your project. Claude Code loads it when a task matches its description.

How do I install Soda Submission in Codex?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill soda-submission -a codex`. Or copy the skill folder (SODA-Skills/skills/soda-submission in brycewang-stanford/Awesome-Journal-Skills) into .agents/skills/soda-submission in your project. Codex loads it when a task matches its description.

Can I use Soda Submission in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill soda-submission -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/soda-submission, .gemini/skills/soda-submission, .github/skills/soda-submission and .opencode/skills/soda-submission in your project.

What does Soda Submission need to run?

Going by SKILL.md and its folder, Soda Submission needs the command-line tools its instructions call (pdftotext).

Does Soda Submission access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Soda Submission safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Soda Submission use?

Soda Submission is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Soda Submission use?

About 1.7k tokens (SKILL.md is roughly 6.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Soda Submission?

Skills that share tags, products or a category with Soda Submission: Audit Preparation (sickn33/agentic-awesome-skills, 47k stars), Performing Soc2 Type2 Audit Preparation (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), Assisting With Soc2 Audit Preparation (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Production Audit (affaan-m/ECC, 277k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Soda Submission?

brycewang-stanford (a GitHub user) maintains it in brycewang-stanford/Awesome-Journal-Skills, which has 1,231 GitHub stars. The repository holds 2,387 skills in this directory. The repository was last updated on September 27, 2026.

Source: brycewang-stanford/Awesome-Journal-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.