agentsclimarketplace

Ndss supplementary

Skill brycewang-stanford/Awesome-Journal-Skills/NDSS-Skills/skills/ndss-supplementary

Use when dividing an NDSS paper between the 13-page body, the Ethics Considerations section, references, and appendices — deciding what reviewers must see in-body, what the page-limit exclusions really buy, and how the camera-ready gains a 2-page artifact appendix.From its SKILL.md

Install
npx -y skills add brycewang-stanford/Awesome-Journal-Skills --skill ndss-supplementary

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

4.7 KB, 978 tokens by cl100k_base, as published. Nobody here has run it

NDSS Supplementary Material

NDSS 2027's limit is 13 pages — but the boundary is unusual: the Ethics Considerations section, references, and appendices are all excluded from the count (CFP, checked 2026-07-08). That exclusion is an invitation to structure, not a loophole to exploit. The governing rule: the 13 pages must contain everything the accept/reject decision rests on, because nothing obliges a reviewer to read past them.

What goes where

ContentPlacementReasoning
Threat model, design/attack, headline evaluationBodyDecision-critical; must survive the Round-1 fast read
Disclosure timeline, harm analysis, IRB/ERB detailEthics Considerations (before references)Uncounted, but the signal still needs a page-one sentence and method-level mentions
Proofs of stated theorems, protocol message formatsAppendixVerification material — reviewers check it if inclined
Full config matrices, extra target versions, per-vantage breakdownsAppendixRobustness depth backing an in-body summary row
Additional case studies repeating the in-body patternAppendix (or cut)Repetition earns no Round-2 points
Artifact description2-page appendix added at camera-ready if AE passedDefined by the Call for Artifacts; not part of submission

The dependency test

For each appendix, ask: if a reviewer never opens this, does the body still justify acceptance?

  • Yes → correctly placed. The body carries a self-contained summary (one sentence or one table row) with a forward pointer.
  • No → decision-critical content has leaked out of the body. Promote the load-bearing part, demote something decorative instead.

The most common leak in security drafts: the only evidence that a defense survives adaptive attack sits in an appendix table. Round 2's discussion phase will treat unread appendix evidence as missing evidence.

Anti-patterns with the exclusions

  • Ethics-section stuffing — parking methodology or results in the uncounted ethics section. Reviewers and the Ethics Review Board read it for ethics; off-topic content there signals gaming and invites scrutiny of everything else.
  • The 40-page appendix — bulk unedited output dumped after the references. Appendices are written documents with headings and topic sentences, or they are noise.
  • Ghost pointers — "see Appendix F" where F does not exist or answers a different question. Every pointer gets checked during the anonymity/format pass (ndss-submission).
  • Anonymity decay — appendices and supplementary files are inside double-blind scope: screenshots with usernames, configs with institutional hostnames, and dataset paths leak identity exactly as body text would.

Suggested skeleton

p.1-13   BODY
         1 Introduction (first-page contract — see ndss-writing-style)
         2 Threat model & background
         3 Attack / system design
         4 Evaluation (headline results incl. adaptive-adversary summary)
         5 Discussion & limitations
         6 Related work
         7 Conclusion
uncounted
         Ethics Considerations        (immediately before references, per CFP)
         References
         A  Proofs / protocol details
         B  Full experimental matrix  (body shows the summary row)
         C  Additional case studies
         [camera-ready only] Artifact Appendix (2 pp., per Call for Artifacts)

Working the split during writing

  1. Draft body-first; open an appendix only when a section exceeds its page budget and the overflow fails the dependency test.
  2. Give every appendix a one-line contract at its top: what question it answers for which body claim.
  3. At each freeze, re-run the dependency test — content drifts appendix-ward under page pressure, and load-bearing tables get pushed out silently.
  4. Keep supplementary code/data links anonymized at submission (anonymous hosting; no institutional URLs); the de-anonymized versions return at camera-ready (ndss-camera-ready).

Output format

[Body self-sufficiency] pass/fail — decision-critical items found outside body
[Ethics section] scope-clean? content that belongs elsewhere
[Appendix inventory] per appendix: contract line + dependency-test verdict
[Pointer audit] dangling or mismatched forward references
[Anonymity sweep] identity leaks found in appendices/supplements

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.