Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cisagov/gh-skeleton
This extension for the gh CLI provides the ability to easily start new projects from our existing library of skeleton repositories.
https://github.com/cisagov/gh-skeleton
gh-extension
Last synced: 29 days ago
JSON representation
This extension for the gh CLI provides the ability to easily start new projects from our existing library of skeleton repositories.
- Host: GitHub
- URL: https://github.com/cisagov/gh-skeleton
- Owner: cisagov
- License: cc0-1.0
- Created: 2021-08-26T18:55:24.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2024-11-20T19:11:15.000Z (about 2 months ago)
- Last Synced: 2024-11-20T20:20:34.310Z (about 2 months ago)
- Topics: gh-extension
- Language: Shell
- Homepage:
- Size: 522 KB
- Stars: 16
- Watchers: 7
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# gh-skeleton #
[![GitHub Build Status](https://github.com/cisagov/gh-skeleton/workflows/build/badge.svg)](https://github.com/cisagov/gh-skeleton/actions)
This extension for the [`gh` CLI] provides the ability to easily start new projects
from our [existing library of skeleton
repositories](https://github.com/search?q=org%3Acisagov+org%3Acisagov+topic%3Askeleton+archived%3Afalse).## Prerequisites ##
- A working installation of the [`gh` CLI].
- An [authenticated GitHub account](https://cli.github.com/manual/gh_auth_login).## Installation ##
To install the extension:
```console
gh extension install cisagov/gh-skeleton
```## Usage ##
To list the available skeletons:
```console
gh skeleton list
```To create a new local repository from a skeleton:
```console
gh skeleton clone skeleton-generic my-repo
```Additional help is available from the extension:
```console
gh skeleton --help
```## Updating ##
To update the extension:
```console
gh extension upgrade skeleton
```## Uninstalling ##
To uninstall the extension:
```console
gh extension remove skeleton
```## Contributing ##
We welcome contributions! Please see [`CONTRIBUTING.md`](CONTRIBUTING.md) for
details.## License ##
This project is in the worldwide [public domain](LICENSE).
This project is in the public domain within the United States, and
copyright and related rights in the work worldwide are waived through
the [CC0 1.0 Universal public domain
dedication](https://creativecommons.org/publicdomain/zero/1.0/).All contributions to this project will be released under the CC0
dedication. By submitting a pull request, you are agreeing to comply
with this waiver of copyright interest.[`gh` CLI]: https://github.com/cli/cli