mir-update-published-snippet
SKILL.md
update-published-snippet
公開済の snippet を更新する skill。
トリガー
ユーザが「公開済の snippet を更新したい」「publish した snippet を修正したい」「snippet のバージョンを上げたい」と言った場合に使用する。
手順
- 対象の snippet の現在の状態を確認する
npx mir info <name> - リモート registry に公開済みの場合、ログイン済みか確認する
# ログインしていない場合は先にログインが必要 npx mir login - 更新先の registry を必ずユーザに確認する。 以下の選択肢を提示すること:
- ローカル registry (
~/.mir/registry/): 自分の PC 内にのみ保存される - ⚠️🌍 official-registry ⚠️🌍: 全世界の誰でも閲覧・インストール可能になります! 更新して問題ないか十分に確認してください
- ローカル registry (
- snippet のテンプレートや変数定義を修正する(ユーザの要件に応じて)
mir syncで変数定義を最新化するnpx mir sync <name>- snippet の品質をレビューする(
review-snippetskill の観点でチェック) - snippet.yaml の
versionフィールドを更新する- 破壊的変更: メジャーバージョンを上げる
- 機能追加: マイナーバージョンを上げる
- バグ修正: パッチバージョンを上げる
--forceを付けて上書き公開する- ローカルの場合:
npx mir publish <name> --force - official-registry の場合:
npx mir publish <name> --force --registry=official
- ローカルの場合:
- 更新後の動作確認を行う
npx mir install <name> --out-dir=/tmp/mir-update-test-<name> - テスト用ディレクトリを削除する
注意事項
--forceなしでは同名 snippet の上書きはできない- version の更新を忘れないようにする
- 破壊的変更がある場合はユーザに明確に伝える
- リモート registry への更新は snippet の owner のみ可能(最初に publish したユーザー)
- リモート registry への publish には事前に
mir loginが必要
Weekly Installs
2
Repository
tbsten/mirFirst Seen
6 days ago
Security Audits
Installed on
amp2
cline2
opencode2
cursor2
kimi-cli2
codex2