Final step in the Butterbase journey for hackathon projects. After you've deployed, this walks you through submission: it figures out which hackathon you're entering (asking if multiple are open or you need a submission code), then goes field by field through that hackathon's actual schema, pulling smart defaults from your idea doc and build log where it can. It refuses to run if you haven't deployed yet and always asks for explicit confirmation before firing off the submission. The two-phase prep-then-submit design is careful about not guessing which hackathon you want or what fields it needs, which matters when the platform hosts multiple events. Writes a receipt to your docs folder and ticks the final checkbox.

GitHub stars
532
last updated
Jun 11, 2026

Install

$ npx -y skills add butterbase-ai/butterbase-skills --skill journey-submit --agent claude-code

Installs into .claude/skills of the current project.

Files

Journey: Hackathon submission

Stage 5 (final) of the guided journey. Resolve the active hackathon, confirm fields, submit.

When to use

  • Dispatched by journey when current_stage: submit and hackathon_mode: true.
  • Directly via /butterbase-skills:submit.
  • No-op (returns with "submit is disabled outside hackathon mode") if hackathon_mode: false.

Preflight

If docs/butterbase/03-preflight.md is missing, older than 24 hours, or 00-state.md has app_id: null, invoke butterbase-skills:journey-preflight first. Wait for it to return successfully before proceeding.

Additionally: refuse to run unless deploy is ticked in 00-state.md. If it is not, tell the user to run /butterbase-skills:journey-deploy first.

Inputs

  • docs/butterbase/01-idea.md — title / tagline candidates.
  • docs/butterbase/02-plan.md — feature list.
  • docs/butterbase/04-build-log.md — what actually shipped.
  • docs/butterbase/00-state.md — app_id, deployed_url.

Procedure

Step 1 — Prep (resolve which hackathon)

Sponsors

Details

Repository
github.com/butterbase-ai/butterbase-skills
Categories
DevOps & CI/CD, Documentation, Release Management
License
MIT
First seen
Jun 11, 2026

More from butterbase-ai/butterbase-skills

All 39
1davila7 avatarLinux Production Shell Scriptsdavila7/claude-code-templatesThis skill should be used when the user asks to "create bash scripts", "automate Linux tasks", "monitor system resources", "backup files", "manage users", or "w0skills.sh installs
2github avataraws-cloudwatch-investigationgithub/awesome-copilotReusable investigation patterns for AWS CloudWatch: Logs Insights query templates, alarm-to-deployment correlation, blast-radius narrowing decision tree, and Pr0skills.sh installs
3hypnguyen1209 avatarmalware-analysishypnguyen1209/offensive-claudeStatic/dynamic malware analysis, YARA rules, sandbox evasion detection, behavioral profiling, unpacking, anti-analysis bypass0skills.sh installs
4jdrhyne avatartask-orchestratorjdrhyne/agent-skillsAutonomous multi-agent task orchestration with dependency analysis, parallel tmux/Codex execution, and self-healing heartbeat monitoring. Use for large projects0skills.sh installs
5jezweb avatarOpenAI Apps MCPjezweb/claude-skillsBuild ChatGPT apps with MCP servers on Cloudflare Workers. Extend ChatGPT with custom tools and interactive widgets (HTML/JS UI). Use when: developing ChatGPT e0skills.sh installs
6kostard avatarforgecad-reconstruction-benchmarkkostard/forgecad-public-kitSolve ForgeCAD CAD reconstruction benchmark or RL episodes in a prepared workspace by rebuilding a visible reference asset as readable parametric ForgeCAD in th0skills.sh installs