OpenWorkの新機能を無効状態で登録し、組織別・提供環境別の段階公開から全体停止、公開完了後のフラグ削除まで、一貫した仕組みで管理するスキル。
- 実装前に新機能を登録したいとき
- 特定の組織から段階公開したいとき
- cloudとself_hostedの提供範囲を分離
OpenWorkの実習用ワークショップで、参加者用デスクトップの起動からリンク配布、不具合対応、終了までを支援し、架空の業務データを使った演習環境を整えるスキル。
Start, size, check, hand out, fix and stop a hands-on OpenWork workshop (one private Den + 1-99 Daytona desktops, fictional Outlook/Calendar/Drive/Jira/Confluence). Use when the user says "start the workshop", "give me N workshop desktops", "add seats", "send me the workshop links", "seat N is stuck", "reset the workshop" or "stop the workshop".
実行スコア 未検証
インストール方法を見るOpenWorkの実習用ワークショップを立ち上げ、参加者用デスクトップの準備から終了までを支援します。1つの非公開Denと1〜99台のDaytonaデスクトップを用意し、架空のOutlook、Calendar、Drive、Jira、Confluenceのデータで演習できます。準備状況の確認や参加者リンクの配布にも対応します。
複数人の実習環境をまとめて準備する進行役に向いています。開催中は、画面のフリーズ、終わらないタスク、モデルの不足などに対処し、必要に応じて演習データをリセットできます。
専用スクリプトとOpenWork、Daytonaの環境を使います。開始の目安は開催60〜120分前です。予算や利用枠などの条件を満たさない場合は起動されません。参加者リンクはデスクトップの操作権限を持つため、共有先に注意が必要です。リセット後もログイン、接続、チャット、デスクトップ上のファイルは残ります。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Scripts live in scripts/workshop/ (run from the repo root); details and the
safety model are in worlds/WORKSHOP-FLEET.md. Private output (attendee links,
member test logins) goes to ~/.openwork/workshops/<stage>/. Never paste
viewer links anywhere except the facilitator's own conversation unless they ask:
each link controls one attendee's desktop.
scripts/workshop/start.sh <seats 1-99> <lifetime-minutes, default 360> <stage, default event> <budget-usd, default 200>
It refuses (before creating anything) if the estimate exceeds the budget, the
team quota can't fit the seats, or the app commit isn't merged into dev.
Report that message; don't work around it. A different <stage> name gives
an independent second launch (its own Den; seats can't share skills across
launches).READY x/y. For each NOT READY seat run
scripts/workshop/seat.sh attendeeNN prepare <stage> once; if it still fails,
leave it out and say so.seat.sh attendee01 status <stage> and seat.sh attendee01 task <stage> must both print PASS; then seat.sh attendee01 prepare <stage> so
the seat starts on a fresh task.scripts/workshop/links.sh <stage> prints one ready-to-paste message per
seat; give it to the facilitator verbatim.| Request | Command |
|---|---|
| Seat frozen / black screen | seat.sh attendeeNN unlock <stage> (attendee reloads the page) |
| Task stuck / running forever | seat.sh attendeeNN stop <stage> |
| "My data is a mess" | seat.sh attendeeNN reset <stage> |
| Model missing / no composer | seat.sh attendeeNN prepare <stage> |
| Is this seat OK? | seat.sh attendeeNN status <stage> |
| Resend a link | seat.sh attendeeNN link <stage> |
| More seats | a new launch: start.sh <n> <minutes left> <new-stage> |
Reset restores the fictional data only; sign-in and connections stay, chats and desktop files remain.
scripts/workshop/stop.sh <stage> for each stage the facilitator names. Only
tear down stages you were asked to.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
OpenWorkの新機能を無効状態で登録し、組織別・提供環境別の段階公開から全体停止、公開完了後のフラグ削除まで、一貫した仕組みで管理するスキル。
ローカル開発中のOpenWorkのElectronアプリに接続し、画面の状態確認や入力・タスク送信を自動化します。応答を画面で確かめながら、挙動の調査やデバッグを進めるためのスキルです。
変更差分の追加行から、顧客・見込み客・取引先・外部の個人を特定する情報を確認。情報そのものを再掲せず、該当箇所と最小限の修正方針を報告します。
Claude CodeやCodexなどをOpenWork MCP Gatewayに接続し、組織のスキル・プラグイン・外部接続を使うための設定と認証、接続確認を進めます。
外部協力者のプルリクエストを実行前に調べ、難読化や隠れた通信、不審な依存関係などを確認。通常の差分レビューでは見落としやすい挙動を指摘します。
OpenWorkで使うOpenCodeプラグインのひな形を作成し、独自ツールの定義や処理を呼び出すフック、設定ファイルへの追加まで整えるスキル。