cli/README.md
2024-09-24 18:26:07 -03:00

44 lines
1.5 KiB
Markdown

## About
webskel is a command-line utility that provides skeletons (or "templates")
to help you quickly start your next web application or service. The concept
is inspired by skeleton directories from the UNIX world - where they can serve
as the starting point for a new user's `${HOME}` directory. For the time being -
there is only one skeleton to choose from:
[@webskel/dolphins7.skeleton](https://github.com/webskel/dolphins7.skeleton#readme).
## Examples
### CLI
**Overview**
There are two commands: `new`, and `list`. Either can be shortened to `n`,
or `l` respectively. The `new` command takes two arguments, followed by
any options. And the `ls` command takes no arguments, followed by any
options.
* **webskel new** <br>
The `webskel new` command creates a new application from a specified skeleton.
For example, the following command will create a "myapp" directory from the
`dolphins7` skeleton:
user@localhost$ webskel new myapp dolphins7
* **webskel list** <br>
The `webskel list` command lists all available skeletons by name, and includes a
short description as well. These skeletons are located in the [share/webskel/](share/webskel)
directory, which is typically installed relative to `/usr/local`:
user@localhost webskel list
## Sources
* [GitHub](https://github.com/webskel/cli#readme)
* [GitLab](https://gitlab.com/webskel/cli#about)
* [brew.bsd.cafe/@webskel](https://brew.bsd.cafe/webskel/cli#about)
## License
[BSD Zero Clause](https://choosealicense.com/licenses/0bsd/) <br>
See [LICENSE](./LICENSE)