Skip to content

Onboarding

Before we start the hands-on sessions, let's get your environment set up. If you already have your preferred AI harness installed and configured, feel free to skip the first section.

1. AI Harness

Make sure you have one of the following AI harnesses installed and configured to use during the workshop:

2. Install the OpenSpec CLI

OpenSpec is our Spec-Driven Development (SDD) coordination framework. Install it globally:

bash
npm install -g @fission-ai/openspec@latest

Verify the installation by running:

bash
openspec --help

3. Prepare the Boilerplate Project

Now, let's download the starter project and initialize OpenSpec:

  1. Download the Boilerplate:

  2. Install Dependencies: Open the project in your IDE or terminal, and run:

    bash
    pnpm install

    (Note: If you do not have pnpm installed, run npm install instead).

  3. Initialize OpenSpec: In the root of the project folder, run:

    bash
    openspec init
    • When prompted, select the AI harness(es) you plan to use (e.g., claude, cursor, or antigravity).
    • This command will create the required configuration files (such as CLAUDE.md, .agent/rules/, or .cursorrules) to coordinate your agent's workflow.
  4. Verify the Project Setup: Ensure everything compiles and the local development server starts correctly:

    bash
    pnpm run check
    pnpm run dev

    Open http://localhost:5173 in your browser to confirm the application layout is running.

Released under the MIT License.