本文へ移動
cccskills
無料GitHub で公開日本語紹介

cli-exercise-preflight

cli-exerciseの実行前にGoや録画関連ツールの利用可否を調べ、不足時は導入手順への同意を得て再確認する内部モジュールです。

原文原文の説明を見る

Internal readiness and installation-consent flow for cli-exercise. Requires entry-skill context and does not independently authorize a recording or installation.

cli/cliスター 46,747(GitHub 46,747 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 記録前に必要なツールを確認したいとき
  • 動画やGIFの出力可否を調べたいとき
  • 不足依存関係の導入手順を知りたいとき
  • 導入後に環境を再チェックしたいとき

日本語での紹介

できること

cli-exerciseを実行する前に、Goのヘルパーを使って必要な機能が利用できるか確認する内部モジュールです。Node/TuistoryのAPIと疑似端末、ffmpeg/ffprobeや指定されたエンコーダー、Goでのフォント描画、ケースに必要なシェルや実行ファイルを調べます。依存関係が足りない場合は、既存の導入状況を確認したうえで、バージョンや取得元、保存先、実行コマンドを示して導入への同意を求めます。導入後は機能を再確認します。

こんなときに便利

cli-exerciseで記録を始める前に、環境の準備状況を確かめたい場合に使います。動画に必要なMP4出力や、依頼されたGIF出力が可能か調べる場面にも向いています。利用可能な能力と不足項目を整理し、準備の可否を判断するためのモジュールです。

使い方の例

  • 「cli-exerciseを始める前に、必要なツールが使えるか確認してください」
  • 「指定したケースと出力形式に必要な機能をチェックしてください」
  • 「不足している依存関係と、導入に必要な手順を示してください」

注意点

このモジュール単体では呼び出せず、cli-exerciseの文脈で内部参照として使います。導入の実行には依頼者の承認が必要です。依存関係の承認は、録画やファイル変更、GitHubへの書き込みなど別の操作を許可するものではありません。確認結果は準備状況の証拠であり、権限やOS上の隔離を与えるものではありません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

資料チェック

SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。

安全面送信・削除・コマンド実行などの扱いが明示されているか
A良好導入前の承認を求め、導入承認は録画等の別操作を許可しないと明記。
導入のしやすさ必要なツールや API キーが少ないか、書かれているか
B一部不足GoヘルパーやNode/Tuistory等の依存確認はあるが、導入手順は一部。

点数には入れていません。 2026年10月26日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。

評価が違うと思ったら、見直しを依頼する

どの項目が、なぜ違うと思うかを書いてください。ログインは不要です。内容を SKILL.md と照らし合わせて評価を作り直し、この欄に反映します。

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

含まれるファイル(1)

  • SKILL.md3.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Preflight

Use the package root containing the user-facing cli-exercise/SKILL.md. This module is bundled with that skill and is loaded as a referenced resource.

Check without changing the machine

If the caller supplies a ready receipt already checked for this task, read and reuse it when its selected tools and probed formats match the case. Do not repeat probes or propose installation just because the receipt was produced elsewhere in the same task. Recheck if its current applicability is uncertain. A receipt does not grant installation or test-resource authority. Normal session delivery, even for one case, needs MP4 chapter intermediates; confirm MP4 capability as well as any requested GIF output.

When a check is needed, first follow the offline-first Go build instructions in the prerequisite reference. Build the helper once for this task, outside the skill and repository, then use that executable:

<helper> --skill-root <package-root> preflight check --output <workspace>/preflight.json

Keep Go toolchain auto-downloads and module downloads disabled on the first build. If a locked dependency is missing from the selected cache, show the packages, sources, destination and build command, then ask before enabling its download. A compile error is not permission to try an online build.

Explicit existing Node module, executable, and font paths can be supplied using the documented overrides. Never embed operator-specific paths in the skill.

Check usable capabilities: the Node/Tuistory API and native PTY, ffmpeg/ffprobe and requested encoders, and actual Go font rasterization. Also identify any case-specific shell, editor, or executable. A command on PATH does not prove that its native bindings or required API work.

Ask before installing

When a dependency is missing or incompatible:

  1. Check for a suitable existing installation before proposing changes.
  2. Use the pinned manifests and platform context to propose exact setup commands. Show versions, sources, destinations, and any system/global changes.
  3. Obtain caller approval for those commands.
  4. Execute only the approved setup, then repeat the capability checks.

Use an appropriate dependency location outside the skill and repository. Do not globally update tools or change project dependency manifests by default. If system installation or authentication is required, state that separately. Never enter an OS password or turn a failed privileged command into success.

If approval is declined, unavailable, or the install/recheck fails, report blocked with the precise remedy. Preserve diagnostics and any partial-install facts. Do not silently change recorders, output formats, or supplied cases.

The helper only checks capabilities. Perform approved setup with the appropriate package manager.

Keep authorization separate

Dependency approval does not authorize GitHub writes, filesystem changes outside the workspace, credential changes, purchases, or other effects. Obtain the required case-specific authorization separately and record its actual source.

The resulting receipt identifies tools used by the runtime and renderer. It is readiness evidence, not an OS sandbox or a permission bypass.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

agentic-workflows

無料概要あり

GitHub Agentic Workflowsの設計・作成・更新・デバッグ・アップグレード依頼を見分け、対応する手順書へ案内するスキルです。

  • ワークフローを新規設計・作成したいとき
  • 既存ワークフローを更新したいとき
  • エラーの調査やデバッグをしたいとき
cli/cli4.7万2026年10月25日 更新

cli-exercise

無料概要あり

実際のCLIコマンドをケースや目標に沿って実行・記録し、観察した動作を確認できる動画などの証拠にまとめます。

  • CLIの指定ケースを記録したいとき
  • コマンドの動作を動画で示したいとき
  • 対話型の操作を検証したいとき
cli/cli4.7万2026年10月25日 更新

cli-exercise-evidence

無料概要あり

CLI操作の記録や実行結果を期待値と照合し、動画などの証拠をローカルで作成・確認して、ケースごとの結果と成果物を返します。

  • CLI演習の期待値を検証したいとき
  • 記録から動画証拠を作成したいとき
  • 動画や画面の内容を点検したいとき
cli/cli4.7万2026年10月25日 更新

cli-exercise-exact

無料概要あり

指定されたCLIテストのコマンド、入力、順序、期待条件を保ったまま実行し、観察結果に照らして各ケースを判定するスキルです。

  • 指定どおりのCLIテストを実行したいとき
  • 入力やケースの順序を保って確認したいとき
  • 期待結果を実際の出力と照合したいとき
cli/cli4.7万2026年10月25日 更新

cli-exercise-explore

無料概要あり

指定された目標と許可範囲に沿ってCLIの確認項目を選び、各操作の準備・実行・検証を順に進めて結果を整理するスキルです。

  • CLI操作を目標に沿って確かめたいとき
  • アップロードの完了条件を整理したいとき
  • 操作ごとに準備と検証を行いたいとき
cli/cli4.7万2026年10月25日 更新

cli-exercise-run

無料概要あり

CLI操作をケースごとに実行・記録し、承認済みの手順や状態を守りながら、実際の画面と結果を証拠として残します。

  • CLIの操作ケースを記録したいとき
  • 準備から検証まで順番に実行したいとき
  • 失敗時の実行記録を残したいとき
cli/cli4.7万2026年10月25日 更新

cli のスキルをすべて見る

このスキルの問題を報告する