venue-templates

Provides LaTeX templates, formatting requirements, and writing style guides for academic journals, conferences, posters, and grant proposals.

Updated Sep 2, 2026
One-click install
npx skills add https://github.com/ricfulop/cba-agentic-engineering-bootstrap --skill venue-templates-ricfulop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: venue-templates
Source: https://github.com/ricfulop/cba-agentic-engineering-bootstrap/tree/main/skills/venue-templates
Command: npx skills add https://github.com/ricfulop/cba-agentic-engineering-bootstrap --skill venue-templates-ricfulop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, python-dotenv, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Preparing manuscripts for journals, conferences, posters, or grant proposals requires tracking down venue-specific LaTeX templates, page limits, citation styles, and writing conventions, which is time-consuming and error-prone. ## Core Features & Use Cases - Venue Template Library: Access LaTeX templates for 50+ journals (Nature, Science, PLOS, IEEE, ACM), conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). - Formatting Validation: Check page counts, margins, fonts, and citation styles against venue requirements using the validate_format.py script. - Writing Style Guides: Apply venue-specific writing conventions (structured abstracts for medical journals, contribution bullets for ML conferences, graphical abstracts for Cell Press). - Use Case: When submitting to NeurIPS, retrieve the official template, confirm the 8-page limit and double-blind anonymization rules, customize author placeholders, and validate the compiled PDF before submission. ## Quick Start Ask the assistant to prepare a manuscript for a specific venue, for example: "Set up a Nature article template with my title and authors and list the formatting requirements."

Frequently Asked Questions about venue-templates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a LaTeX template for a specific journal or conference?

Use the query_template.py script with the venue name, for example --venue "Nature" --type article, or ask the assistant directly. Templates are stored under assets/journals, assets/posters, and assets/grants.

What are the formatting requirements for NeurIPS submissions?

NeurIPS requires 8 pages of main text with unlimited references and appendix, two-column 10pt Times font, 1-inch margins, and double-blind anonymization. Use the official neurips style file for the current year.

How do I customize a LaTeX template with my title and authors?

Run customize_template.py with --template, --title, --authors, --affiliations, and --output flags, or use --interactive mode. The script replaces placeholder text in the template and writes a customized .tex file.

Can I validate my PDF against venue formatting requirements?

Yes, validate_format.py checks page count, margins, fonts, and references against a specified venue using --file and --venue flags. It can also generate a validation report with --report.

Does this skill cover grant proposal formatting for NSF and NIH?

Yes, it includes NSF templates (15-page project description, biosketch, budget justification) and NIH formats (R01, R21, Specific Aims page). Requirements are documented in references/grants_requirements.md.

What are the limitations of the bundled venue templates?

Templates are updated annually and may lag behind current author guidelines, so always verify against the official venue website. Conference style files change yearly and must match the submission year's version.