← Back to list

update-homebrew-tap
by Kuniwak
Homebrew tap for CLI tools provided by Kuniwak
⭐ 0🍴 0📅 Jan 12, 2026
SKILL.md
name: update-homebrew-tap description: Updates the homebrew tap for the project.
When updating the homebrew tap, always include:
-
Check
.seed.yamlto see what projects are available and what their URLs are.The
seed.yamlfile is a seed for generating the Homebrew tap. It contains the following information:tap_repositoryis the repository of the Homebrew tap.tap_repository.urlis the repository URL of the Homebrew tap.tap_repository.licenseis the license of the Homebrew tap.target_projectsis a list of projects to be installed.target_projects.nameis the name of the project.target_projects.urlis the repository URL of the project.
-
Do the following for each project in
target_projects:- Check
README.mdvia GitHub website to see what commands are provided by the project and what prerequisites are required. - Check GitHub Releases page for each project to see which name and version are available in the project.
- Check
checksums.txtin GitHub Releases for each project to see SHA256 checksums for the archives. - Implement formulae for the project. Formulae should satisfy all of the following conditions:
- The formulae must be named
(?<project_name>[a-z0-9-]+).rband located in the top level of the tap directory. - The formulae must install all of the commands provided by the project.
- The formulae must fetch the archive to install the commands from the project's GitHub Releases page. All projects are hosted on public GitHub repositories.
- The formulae must test by running the first command in the README for the project with
-v. - If prerequisites are noted in the README for the project, the formulae must print the prerequisites as caveats.
- The formulae must be named
- Check
-
Create or update the
README.mdof the tap repository.README.mdshould be formatted as follows:Homebrew Tap ============ This is a homebrew tap for the following projects: | Project | Description | Version | Commands | |---------|-------------|---------|----------| | [example-tool-1](https://github.com/Kuniwak/example-tool-1.md) | A tool for example-tool-1 | 1.0.0 | `example-foo`, `example-bar` | | [example-tool-2](https://github.com/Kuniwak/example-tool-2.md) | A tool for example-tool-2 | 2.0.0 | `example-baz`, `example-qux` | | ... | ... | ... | ... |
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
3ヶ月以内に更新
+5
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon