Moleの削除やクリーンアップに関わる変更を、過去の不具合パターンから点検します。削除対象の判定、処理時間の上限、キャンセル、試行実行との一致を確認します。
- 削除やアンインストールの安全性点検
- キャンセルと処理時間制限の確認
- 試行実行と実際の削除対象の比較
既存のMoleリリースに載せる英語・中国語の更新情報を作成し、承認後に反映します。利用者への影響順に変更を整理し、貢献者への謝辞やリアクションも整えます。
Publish curated release notes for an existing Mole `V<version>` tag, including bilingual format, `gh release edit`, contributor thanks, and reactions. Use only when explicitly asked to edit or publish Mole release notes. Not for release readiness, tagging, or code review.
既存のMoleリリースに追加する、英語と中国語のリリースノートを作成・掲載します。前回の安定版から対象タグまでのコミットを読み、利用者が体験する変更を影響の大きい順に整理します。対象リリースに含まれる修正や貢献を根拠に謝辞をまとめ、承認後はgh release editでタイトルと本文を更新し、付属スクリプトで6種類のリアクションを追加します。
Moleのリリース担当者が、公開済みの配布物に分かりやすい更新情報を添えたいときに向いています。英語と中国語で項目数や順序をそろえたい場合や、謝辞に載せる人を今回の変更履歴から確認したい場合にも役立ちます。
明示的な依頼で使うスキルで、公開には原稿の承認と公開指示が必要です。GitHub CLIと既存のV<version>タグのリリースを前提とします。配布物や更新経路の検証結果が不足している場合は、release-flowの該当確認を先に完了します。タグ作成やリリース準備全体の判断は対象外です。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
This skill drives the curated-notes step that runs after release.yml has finished. The workflow creates the GitHub Release with assets but with generate_release_notes: false, so notes must be added in a follow-up gh release edit (never gh release create, the release already exists, and create will conflict).
Before drafting, confirm:
V, e.g. V1.38.0. Lowercase v does not trigger the workflow and may indicate a botched tag.V<version> <CodeName> <emoji>.git log <previous-tag>..V<version> --oneline gives the raw material.git log --format='%an' <prev>..<tag> for contributors, and the issue numbers the range's own commit messages cite for reporters, checking each is state_reason: completed and was fixed here rather than merely referenced as background. A closing window silently pulls in not_planned issues and everything the PREVIOUS release fixed, which is how V1.55.0 nearly shipped 30 names where 8 were real. Keep it short, for example Issue reporters and PR contributors this cycle: @a · @b. Exclude tw93, youxi798 and bots.gh release view V<version> --repo tw93/Mole --json id,name should return non-empty. If it doesn't, the workflow hasn't finished, wait, don't gh release create.Use the target tag's exact commit and the completed checks and public-asset evidence from release-flow. Reuse that evidence when it still matches the immutable tag; rerun only a missing or failed gate. A build of a newer working tree does not verify the release being described. The full build, test, asset, and script-update gates stay owned by release-flow rather than a second checklist here.
If evidence is missing, complete the applicable release-flow gate before publishing notes. Keep draft work read-only; an existing release object alone is not proof its assets or upgrade path passed.
Strictly follow the current compact release shape. Read the previous published stable release before the target tag as the live format reference. Exclude the candidate release: the workflow may already have made it the latest release with an empty body. Resolve the previous tag first, then read it with gh release view <previous-tag> --repo tw93/Mole --json tagName,body.
Structure:
<div align="center">
<img src="https://cdn.tw93.fun/pic/cole.png" alt="Mole Logo" width="120" height="120" style="border-radius:50%" />
<h1 style="margin: 12px 0 6px;">Mole</h1>
<p><em>Deep clean and optimize your Mac.</em></p>
</div>
### Changelog
1. **<English headline>**: <one-sentence English elaboration>.
2. ...
### 更新日志
1. **<中文 headline>**:<一句中文说明>。
2. ...
### Thanks
Issue reporters and PR contributors this cycle: @handle1 · @handle2.
### Mole Mac App
Prefer a GUI? [Mole Mac App](https://mole.fit/) brings cleaning, app management, maintenance, disk analysis, and live system status into one native app, with review before deletion and a customizable menu bar HUD. It is $19 once, with lifetime updates and a 14-day refund. [Download and try it](https://mole.fit/download). The CLI stays free and open source.
No --- separators between sections, and no trailing repository link; the published pages end on the Mole Mac App line.
Mole. Version, codename, and emoji live only in the --title argument (V<version> <CodeName> <emoji>); repeating them in the body header is redundant and has been explicitly rejected before.### Thanks (the old Thanks 💖 header is gone from the published pages).@handle thanks. PRs and people belong in the dedicated Thanks block only.mo check / mo doctor commands nearly shipped in notes as a "feature" after they were removed.Once the user approves the draft:
gh release edit V<version> --repo tw93/Mole \
--title "V<version> <CodeName> <emoji>" \
--notes-file <path-to-draft>
Never gh release create, it conflicts with the release the workflow already made.
Then add the six reactions with this skill's helper (path is relative to this SKILL.md, not the repo-root scripts/): bash "$(dirname <this SKILL.md>)/scripts/post-reactions.sh" V<version>.
gh release view V<version> --repo tw93/Mole --web (open in browser) so the user can eyeball it.This skill is user-invocable only. It must not run unprompted:
gh release edit.gh release view shows the release does not exist yet, wait for the workflow; do not create a competing release manually.scripts/post-reactions.sh <tag> lives next to this SKILL.md and adds the six reactions (+1, laugh, hooray, heart, rocket, eyes) to the release.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Moleの削除やクリーンアップに関わる変更を、過去の不具合パターンから点検します。削除対象の判定、処理時間の上限、キャンセル、試行実行との一致を確認します。
macOS・Windowsのディスク使用量を調べ、削除候補の事前確認から承認後のクリーンアップまで進めます。アプリ削除の案内やシステム状態・削除履歴の確認にも対応します。
Mole CLIのリリース準備から公開後の更新確認までを進めます。配布経路の整理、テスト、大文字Vのタグ、配布ファイルの検証、リリースノートへの引き継ぎを扱います。
Mole CLIのmacOS版とWindows版を、安全性・過剰設計・古い記述・性能・ルール化の漏れから定期点検します。指摘を再検証し、承認された修正と記録まで進めます。