Skip to content

Feature: rocketride init CLI command #656

@joshuadarron

Description

@joshuadarron

Add a rocketride init command to the CLI that initializes a RocketRide project from the terminal, without requiring an IDE.

Motivation

The VS Code extension already scaffolds a RocketRide workspace during project setup. This feature brings that same capability to the terminal so developers can initialize a project immediately after cloning a repo, with no IDE dependency.

Behavior

When a user runs rocketride init in a directory, the .rocketride/ directory should be created and populated with everything an agent needs to start building pipelines:

  • Agent markdown files (context and instructions for agents working in this project)
  • Pipeline templates or scaffolding
  • Any other files the VS Code extension currently generates on init

Acceptance Criteria

  • rocketride init works from any terminal without an IDE installed
  • Output matches what the VS Code extension scaffolds (use extension as reference implementation)
  • Subsequent runs should not overwrite existing files without a confirmation prompt or flag
  • Command should be documented under rocketride --help

Metadata

Metadata

Assignees

Labels

featureNew feature or enhancement

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions