Skip to content

Princeton-CDH/Workshop-VibeCoding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vibe Coding Starter Kit

Starter kit for the Vibe Coding Done Right workshop. Clone it, open it in Windsurf, and you're ready to start exploring research data with AI.

The structure follows the AGENTS.md convention and is designed to be portable across AI coding environments — it works with Windsurf/Cascade out of the box and can be adapted for other tools (Cursor, GitHub Copilot, Claude Code) that support project-level AI context files.

Full tutorial: https://princeton-cdh.github.io/Workshop-VibeCoding/


Quick Start

git clone https://github.com/Princeton-CDH/Workshop-VibeCoding.git my-project

Open my-project/ in Windsurf, then in the Cascade panel:

  1. /setup — creates directories, sets up Python, initializes git
  2. /brief — downloads your data, fills in your project brief

What's Included

File Purpose
AGENTS.md Project brief template — filled in by /brief
.windsurfrules Analysis style guidelines for Cascade
.windsurf/workflows/setup.md /setup workflow
.windsurf/workflows/brief.md /brief workflow
scripts/notebook.py Marimo notebook skeleton for interactive exploration

This starter kit and tutorial were developed Jeri Wieringa with assistance from Claude Code.


Licensed under CC BY-NC-SA 4.0.

Releases

No releases published

Packages

 
 
 

Contributors

Languages