This is the skeleton command for the initial project file deployment.
See: https://github.com/departure-inc/skeleton-cli
Check skeleton/README.md on departure inc for details.
See: https://github.com/rawhide/skeleton
$ brew tap departure-inc/skeleton-cli
$ brew install skeleton-cli
Create a new project.
example.
# rails
$ rails new example-app -T -B
# nextjs
$ pnpm create next-app
# rust
$ cargo new example-app
# flutter
$ flutter create example-app --org com.example
Go to project root.
Usage: skeleton [OPTIONS] [ARGS]
OPTIONS:
rails : Ruby on Rails
next : Next.js
rust : Rust, Axum and SQLx
python : Python, FastAPI and SQLAlchemy
flutter: Flutter
ARGS:
init : initialize project.
help : help.
Run any command.
$ skeleton rails init
$ skeleton next init
$ skeleton rust init
$ skeleton python init
$ skeleton flutter init
$ skeleton help
$ skeleton next g scaffold User name:string email:string
$ skeleton rust g scaffold User name:string email:string
ARGS:
g | generate : resource generator