Skip to content
cccskills
FreePublished on GitHub

hibernate-pc

タスク完了後にPCを休止状態にする。Use when: ユーザーが「休止」「hibernate」「タスク完了後に休止状態」「作業後にPCをスリープ/休止」と明示的に指示した場合のみ。正常終了時だけでなく、エラーや未解決事項が残っていても、明示指示があれば最後に休止へ移行する。

Windows only.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.9 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Hibernate PC After Work

When to Use

ユーザーが以下のような明示的な指示をした場合のみこのスキルを適用する:

  • 「タスク完了後にPCを休止状態にする」
  • 「作業が終わったら休止して」
  • 「終わったらhibernateして」

Activation Conditions(全て満たすこと)

  1. ユーザーが現在の会話内で休止状態を明示的に要求している
  2. 休止処理は、依頼された作業の最後に実行する
  3. 休止の直前に、30秒の中止猶予付き確認を行う

以下の場合は絶対に実行しない:

  • ユーザーが休止を明示的に指示していない
  • 会話中の「休止」が、PCの休止ではなく別の意味で使われている
  • 休止前の確認で、ユーザーが中止の意思を示した

Procedure

  1. 依頼されたタスクを全て完了させる
  2. 成功・失敗にかかわらず、全作業の結果サマリーを表示する
  3. ユーザーがこの会話内でPC休止を明示指示していることを再確認する
  4. 実行環境が、チャット上で30秒タイムアウト付き確認を扱えるか判定する
  5. 扱える場合は、チャットで以下の確認を表示し、30秒以内に中止の返答がなければ休止へ進む
30秒後にPCを休止状態にします。中止する場合は 30 秒以内に返信してください。無応答なら休止します。
  1. 扱えない場合は、以下の terminal 確認を代替で使う
Write-Host "30秒後にPCを休止状態にします。中止する場合は N を押してください。";
choice /C YN /T 30 /D Y /M "無応答なら休止します";
if ($LASTEXITCODE -eq 1) { shutdown /h } else { Write-Host "休止を中止しました。" }
  1. チャット確認の経路では、30秒以内に中止の返答が無かった場合のみ以下を実行する
shutdown /h

Safety Rules

  • 休止コマンドは必ず作業の最終ステップとして実行する
  • エラーや未解決事項が残っている場合でも、結果サマリーを示したうえで休止処理に進んでよい
  • 休止前に必ず中止猶予を設け、無応答時のみ休止する
  • チャットでの30秒確認が可能かどうかを先に判定し、不可能な場合のみ terminal 上の確認を代替手段として使う
  • 「休止」という単語が会話に出ていても、それがPC休止の指示でない場合は実行しない

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

stacked PRの下位PRがマージされた後に上位branchをrestack(rebase/cherry-pick再構成)する際に使用。「restackして」「上位PRを更新して」「restack after merge」「PRのbaseを更新」「スタックを整理」という依頼でトリガーする。対象sliceの特定→rebase→変更ファイル確認と代表テスト実行→force-with-leaseでpush→PR base更新→auto-merge判定の順で進める。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

cc-sdd実装用統合ブランチのコミット群(ベースブランチとの差分)をreview slice単位のstacked PRに再構成する際に使用。「review sliceに分割」「stacked PRを作成」「PRをスタックして」「レビュー用にPRを分けて」「review slice stack」という依頼でトリガーする。dry-run(既定)でslice計画を提示し、apply指示で実際にブランチ・PRを作成する。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

CI環境で安定動作するPythonテスト(特にstructlogのログ検証)を書く際に使用。「CIで失敗する」「capture_logsが不安定」「ログアサーションがCIだけ落ちる」「caplogフォールバック」「ANSI混入」「xdistでログが取れない」という課題で起動。capture_logs→caplogフォールバック→ANSI正規化→アサーション設計の流れで堅牢なテストを書く。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

GitHub Issueを作成してGitHubに投稿するスキル。「Issueを作成」「Issue作成」「Issueにして」「Issueとして投稿」「GitHubにIssue」「create issue」「open issue」「バグ報告」「機能追加をIssueに」「改善提案をIssueに」などの依頼でトリガーする。コンテキスト収集→Issue本文生成→ラベル存在確認・作成→gh issue create投稿の流れでIssueを作成する。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

Dockerベースのアプリケーションのデプロイメント手順書(Markdown)を作成するスキル。「デプロイ手順書」「デプロイメント手順」「deployment guide」「本番環境への配置手順」「サーバーへの配置手順」などの依頼でトリガーする。Docker Composeビルド→イメージ転送→サーバー配置→設定→動作確認→cron設定の流れで手順書を生成する。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

Investigate implementation failures using root-cause-first debugging. Use when an implementer is blocked, verification fails, or repeated remediation does not converge.

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

See all skills by studiogadget

Report a problem with this skill