소스 정보
- 저장소
- deltazefiro/Amarok-Hider
- 최근 소스 활동
- 2026년 2월 25일 05:17
- 감지된 SKILL.md 언어
- 영어
- 스타
- 3,233
- 포크
- 108
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/deltazefiro/Amarok-Hider --skill release명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | release |
| description | Prepare and publish a new Amarok release (stable or beta) |
| disable-model-invocation | true |
| allowed-tools | Read, Glob, Grep, Bash(git:*), Bash(./gradlew:*), Bash(python3:*), Bash(mkdir:*), Bash(wc:*), Bash(ls:*) |
You are preparing a new release for Amarok. Follow the steps below in order, asking for user confirmation at each decision point. Do not skip steps.
app/build.gradle (versionCode and versionName).git log since the last tag to understand what changed.0.10.0 → 0.11.0-beta1), round versionCode up to next multiple of 10 (e.g., 124 → 130).-beta1 → -beta2), increment versionCode by 1.0.10.0 → 0.10.1), increment versionCode by 1.For stable releases only:
GITHUB_TOKEN=<token> gh pr list -R deltazefiro/Amarok-Hider --search "translation"(by Name <email>) lines that the translation credit script depends on.git pull origin main to pull them in.git status --short should be empty). If not, ask user to resolve../gradlew assemble (timeout 300s). If it fails, stop and report the error.Edit app/build.gradle to update versionCode and versionName to the values confirmed in Step 1.
git log <last-tag>..HEAD --oneline --no-merges to get the full commit list.Run:
GITHUB_TOKEN=<token> python3 .github/scripts/summarize_translation_contrib.py --start <last-tag> --end HEAD
If the script requires a GitHub token and one hasn't been provided yet, ask the user for it. Store it for later use in Step 7.
Create fastlane/metadata/android/en-US/changelogs/<versionCode>.txt following this format:
v<versionName>
- Change 1
- Change 2 (#issue)
...
Create tmp/release_note_v<versionName>.md following the format below.
For stable releases:
## ChangeLog
- Feature or fix description (#issue)
- <translation credit line from script>
> The `@username` credits are generated by a [script](https://github.com/deltazefiro/Amarok-Hider/blob/main/.github/scripts/summarize_translation_contrib.py) based on your Weblate email. If you notice any mistakes, please open an issue.
## 更新内容
- Chinese translation of each changelog item
- 更新社区翻译(详见上文)
**Full Changelog**: https://github.com/deltazefiro/Amarok-Hider/compare/<last-tag>...v<versionName>
## 下载版本说明 / Which version should I download?
- **First time install** / 首次安装:
→ Use the version without any suffix / 请下载「无后缀」版本
- **Updating** / 升级已有安装:
- Installed from _F-Droid_ or _IzzyOnDroid_ / 原先通过 F-Droid 或 IzzyOnDroid 安装:
→ Use the version with `-foss` suffix / 请下载带 `-foss` 后缀的版本
- Installed from _Coolapk_, _GitHub_, _AppCenter_ or other channels / 原先通过酷安、AppCenter、GitHub 或其他渠道安装:
→ Use the version without suffix / 请下载「无后缀」版本
For beta releases, prepend this warning block before the ChangeLog:
> [!warning]
> This is a pre-release version. Get the latest stable release [here](https://github.com/deltazefiro/Amarok-Hider/releases/latest/).
> 这是一个不稳定预览版本。请在[这里](https://github.com/deltazefiro/Amarok-Hider/releases/latest/)下载最新的稳定版本。
Omit the translation credit section and its note in beta releases.
Tell the user to review both files. Wait for confirmation before proceeding.
app/build.gradle and the fastlane changelog file.chore: Bump version to v<versionName> (<versionCode>)git tag v<versionName>git push origin main --tagsAsk the user for their GitHub token if not already obtained.
GITHUB_TOKEN=<token> gh release create v<versionName> \
-R deltazefiro/Amarok-Hider \
--title "Amarok v<versionName>" \
--notes-file tmp/release_note_v<versionName>.md \
--draft \
<if beta: --prerelease>
Report the release URL to the user. Remind them to review and publish when ready