🚧 This repo is under construction. Do not use. 🚧
Automate the application of best practices to your git repositories
[INSERT YOUR BADGES HERE (SEE: https://shields.io)]
[INSERT SCREENSHOT OF YOUR SOFTWARE, IF APPLICABLE]
[INSERT MORE DETAILED DESCRIPTION OF YOUR REPOSITORY HERE]
[INSERT LIST OF IMPORTANT PROJECT / REPO LINKS HERE]
- Command-line based tool
- Fetches the latest SLIM best practices as specified
- Customizes best practices for a given checked-out repository
- Creates a new branch and proposes a pull request accordingly
This guide provides a quick way to get started with our project. Please see our [docs]([INSERT LINK TO DOCS SITE / WIKI HERE]) for a more comprehensive overview.
- Python 3.7+
- Git
- Yarn
- Clone the repository
git clone https://github.com/your_org/slim-cli.git cd slim-cli
- Install dependencies
yarn install
- List all available best practices
$ slim-cli list ID. NAME DESCRIPTION SLIM-123 README A template that can be used to help developers and users understand your repository's project code concisely and clearly.
- Load repositories from a file
$ slim-cli repos add /path/to/repo_list.txt Loaded repo 1 Loaded repo 2
- Apply a best practice to repositories
$ slim-cli apply SLIM-123 --use-ai AI features enabled Applied best practice SLIM-123 into git branch slim-123 in repo 1 Applied best practice SLIM-123 into git branch slim-123 in repo 2
- Applying best practices to multiple repositories
- Build the project
yarn build
- [INSERT STEP-BY-STEP TEST INSTRUCTIONS HERE, WITH OPTIONAL SCREENSHOTS]
See our CHANGELOG.md for a history of our changes.
See our [releases page]([INSERT LINK TO YOUR RELEASES PAGE]) for our key versioned releases.
[INSERT LINK TO FAQ PAGE OR PROVIDE FAQ INLINE HERE]
Interested in contributing to our project? Please see our: CONTRIBUTING.md
For guidance on how to interact with our team, please see our code of conduct located at: CODE_OF_CONDUCT.md
For guidance on our governance approach, including decision-making process and our various roles, please see our governance model at: GOVERNANCE.md
See our: LICENSE
[INSERT CONTACT INFORMATION OR PROFILE LINKS TO MAINTAINERS AMONG COMMITTER LIST]