Popcorn Submission Workflow
Use this skill when the user is working on Popcorn CLI submissions and needs a reliable flow from setup to submit.
Recommended workflow
- Ensure the project has a
submission.pyfile with POPCORN directives. - Register once with
popcorn register discord(orgithub) if.popcorn.yamlis missing. - Use
popcorn submit submission.pyfor interactive mode, orpopcorn submit --no-tui ...for scripts/CI. - Use
popcorn submissions list/show/deleteto inspect previous runs.
Reference: Authentication (from README)
{{AUTHENTICATION_SECTION}}
Reference: Commands (from README)
{{COMMANDS_SECTION}}
Reference: Submission Format (from README)
{{SUBMISSION_FORMAT_SECTION}}
Guardrails
- Keep submissions as a single Python file.
- Prefer POPCORN directives (
#!POPCORN leaderboard ...,#!POPCORN gpu ...) so defaults are embedded. - Use
testorbenchmarkmode beforeleaderboardsubmissions when iterating.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.