Skip to content

Feat/gs tools#122

Merged
sakshiarora386 merged 8 commits intomainfrom
feat/gs-tools
Oct 13, 2025
Merged

Feat/gs tools#122
sakshiarora386 merged 8 commits intomainfrom
feat/gs-tools

Conversation

@deepesh-dg
Copy link
Collaborator

@deepesh-dg deepesh-dg commented Sep 1, 2025

Issue

Integrate cli gs-tools into godspeed cli

Integration of gs-tools in godspeed cli.

for gs-tools list

$ godspeed tools
       ,_,   ╔════════════════════════════════════╗
      (o,o)  ║        Welcome to Godspeed         ║
     ({___}) ║    World's First Meta Framework    ║
       " "   ╚════════════════════════════════════╝

Usage: Godspeed CLI tools [options] [command]

Extra godspeed tools

Options:
  -h, --help                     display help for command

Commands:
  gs-codegen-openapi [options]   A code generator to scaffold Redux Toolkit API slices from OpenAPI/Swagger spec files, supporting filtered or full endpoint output for flexible frontend integration.
  gs-gen-strategy [options]      Generates a predefined strategy for a given journey
  gs-nodegen-figma [options]     to convert any figma url to local component schema (with download component images)
  gs-test-scaffolding [options]  This is a tool summary
  gs-ui-init [options]           gs-ui-init is a CLI tool in the Godspeed ecosystem used to generate scaffold frontend projects in Next.js..
  help [command]                 display help for command

Usage

$ godspeed tools gs-ui-init -h
       ,_,   ╔════════════════════════════════════╗
      (o,o)  ║        Welcome to Godspeed         ║
     ({___}) ║    World's First Meta Framework    ║
       " "   ╚════════════════════════════════════╝

Usage: Godspeed CLI tools gs-ui-init [options]

gs-ui-init is a CLI tool in the Godspeed ecosystem used to generate scaffold frontend projects in Next.js..

Options:
  -V, --version            output the version number
  --input-json <input>     input json file or json string
  --name <name>
  --framework <framework>   (choices: "next", default: "next")
  --skip-folder-creation    (default: false)
  -h, --help               display help for command

$ godspeed tools gs-gen-strategy -h

       ,_,   ╔════════════════════════════════════╗
      (o,o)  ║        Welcome to Godspeed         ║
     ({___}) ║    World's First Meta Framework    ║
       " "   ╚════════════════════════════════════╝


Usage: Godspeed CLI tools gs-gen-strategy [options]

Generates a predefined strategy for a given journey

Options:
  -V, --version                              output the version number
  --input-json <input>                       input json file or json string
  --journey-id <journey-id>                  The ID of the journey to generate (choices: "ui-generation")
  --ui-source <ui-source>                    The source of the UI (choices: "figma", "prompt")
  --ui-prd-requirement <ui-prd-requirement>  The PRD requirement for the UI (choices: "generated", "need-generation", "no-prd", default: "no-prd")
  --ui-trd-requirement <ui-trd-requirement>  The TRD requirement for the UI (choices: "generated", "need-generation", "no-trd", default: "no-trd")
  --ui-scaffolding <ui-scaffolding>          The UI scaffolding approach (choices: "generate", "existing", default: "generate")
  --ui-api-integration <ui-api-integration>  The API integration with swagger/openapi spec (choices: "integrate", "no-integration", default: "no-integration")
  -h, --help                                 display help for command

@deepesh-dg deepesh-dg requested a review from xCodeMuse September 1, 2025 06:10
@sakshiarora386 sakshiarora386 merged commit 4266f81 into main Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants