VibeYoga

HKUST(GZ) vibe coding hackathon for skills, tools, and agent harnesses

VibeYoga

Irregular HKUST(GZ) hackathon for harness systems (knowledge base + tools + skills + onboarding design)

VibeYoga is a hands-on hackathon series at HKUST(GZ). Teams bring a real research or development workflow and package it as a reusable harness system: agent instructions, command line tools, MCP servers, tests, Makefile targets, and documentation that make the workflow repeatable.

How It Works

  1. Identify a project — Pick a project you want to build: literature reviews, benchmark scripts, paper writing, computational library development, or anything else you wish you could automate.
  2. Design the harness — Decide what should be a skill, what should be a script, and what deserves a CLI or MCP server. Skills carry judgment; tools make repeated actions reliable.
  3. Vibe code with verification — Use AI coding tools such as Claude Code, Codex CLI, and OpenCode to build the harness, add tests, and keep the workflow reproducible.
  4. Demo and share — Publish the repo, present the harness, and let others adapt it.

We encourage participants to propose the workflow you want to automate and set up AI agent tools before each hackathon edition.

Before finalizing a project idea, please use the reflect skill to stress-test it — it walks you through prior art, uniqueness, user value, MVP scope, and the skill-vs-program choice. Copy this prompt into Claude Code:

Please use the reflect skill to critically evaluate my project idea.

Propose a Harness Setup Environment Browse Gallery

Before You Participate

Please prepare these before coming to an event:

  1. A Bash or Zsh terminal — Linux and macOS include one by default. Windows participants should use WSL 2.
  2. A project issueFile an issue before the event describing what workflow you want to automate or what harness you want to build.
  3. A Codex or Claude Code account — Install the tool and confirm that you can log in before arriving (Note: a $20 plan might not be enough). Please refer to the AI Coding Tool Setup Guide for installation instructions.

Communication

GitHub discussions

Organizers