Add a new academic publication to the website, including all metadata, links, TL;DR, and optional teaser image. Use this skill when the user asks to add a paper, preprint, or update publication information.
Add a new paper entry to config/content.json and rebuild the site.
Ask the user for (or extract from context):
personal.name in content.json)CVPR'26, arXiv'2506, NeurIPS'25conference, preprint, under-review, journal"coming_soon": true if not yet released)teaser/ directory (use teaser/underreview.jpg as placeholder if not available)true to also show on homepageSee references/publication-schema.md for the full JSON schema and all optional fields.
config/content.json"publications" (e.g. "2026")"survey" keypython scripts/build_local.py
Then open http://localhost:8000 and verify:
publications.html under the correct yearfeatured: true, it also appears in "Selected Publications" on index.htmlgit add config/content.json index.html publications.html
git commit -m "feat: add [Paper Short Name] to publications"
git push
Cloudflare Pages redeploys automatically in ~1-2 min.