Hermes Agentの組み込みスキルを変更して後で更新されなかったり、異常な挙動が見られたら、まずhermes skills reset 技能名を使いましょう。公式のオリジナルを復元したい場合は、--restoreを追加してください。リポジトリから直接オーバーライドをコピー&ペーストするのは避けてください。マニフェストの状態がより混乱しやすくなるためです。
変更するなら、なぜ更新しないのですか?
Hermesは組み込みスキルを~/.hermes/skills/に同期し、ソースハッシュを記録します。ローカルコピーがあなたによって修正されている限り、それはユーザーの変更とみなされ、カスタマイズが上書きされないように後続の更新はスキップされます。これはバグではなく保護の仕組みです。
回復の方法は二つあります
hermes skills reset google-workspace:マニフェストレコードをリセットし、現在のバージョンを基準に戻します。hermes skills reset google-workspace --restore:ローカルの変更を削除し、現在の公式組み込みバージョンを再コピーしてください。
どのタイミングを使うべきか
新しいバージョンを手動でコピーして、将来的に正常に同期させたい場合は、通常のリセットを使います。カスタマイズを残したくなく、クリーンな公式バージョンに戻りたい場合は--restoreを使います。スクリプト環境で確認をスキップするための--yesも追加できます。
特にワークフローやAPI例、チーム仕様などの記述がある場合は、復元前に重要なスキルをバックアップしておくことが推奨されます。公式バージョンを復元した後は、本当に価値のあるカスタマイズを独立したカスタムスキルとして整理する方が、内蔵スキルを直接変更するよりも良いです。