pandasで扱う表データ処理をcuDFでGPUへ移す作業を支援します。結合・集計・CSVやParquet入出力から、結果の照合、メモリ対策、複数GPU利用まで扱います。
- 既存pandas処理を少ない変更で加速
- 結合や集計をGPUへ移したいとき
- 欠損値や並び順をpandasと照合
Holoscanのコマンド失敗や停止、誤った出力を再現し、原因の切り分けと最小限の修正を支援します。同じ条件での再実行と関連テストで修正結果を確かめます。
Use when a concrete holoscan command in holoscan-applications or a standalone Module fails, hangs, regresses, or returns wrong output.
Holoscanの具体的なコマンドを対象に、失敗、処理の停止、以前は動いていた処理の不具合、誤った出力を調査します。コマンドと実行条件を記録し、CLIの環境、コンテナ、ビルド、アプリの動作などから問題のある層を絞ります。一度に一つの仮説を検証し、最小限の修正後に同じコマンドと関連テストで結果を確認します。
再現するビルドエラーや、途中で止まる処理を根拠に沿って調べたい開発者に向いています。再現できない場合や必要な実行環境がない場合も、確認できた範囲と不足する情報を整理します。実行を伴わない診断計画の作成にも対応します。
holoscan buildの失敗を再現し、原因を調べて修正して」Holoscan CLI 5.xとPython 3.12〜3.14、対象のチェックアウトまたは単独のHoloscan Module、再現用の入力と実行環境が必要です。初回のSDK導入や不具合のない新規開発は対象外です。キャッシュ削除などは対象範囲を確認して明示的な承認を得る手順で、診断情報を共有する際は機密情報を除きます。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Turn one concrete CLI failure into a minimally fixed, reproducible passing command with focused regression proof.
Required, from the user's report or the affected checkout:
holoscan
command;Optional: existing logs and a known-good revision or environment for comparison.
Route non-failing Module work to holoscan-module-lifecycle and first-time
SDK installation to holoscan-setup. If the matching skill is unavailable,
preserve the handoff context and name the skill to install. Non-failing
application work is outside this skill; follow the checkout's README.md,
CONTRIBUTING.md, and docs/ci.md instead. Do not manufacture a failure.
The affected checkout's README.md, CONTRIBUTING.md, and docs/ci.md, or a
generated Module's own guidance, plus local help, exact reproduction, schemas,
and source are the live technical authority where they do not conflict with
user, system, or safety constraints.
If the request is planning-only or forbids execution, do not begin the steps below. Return only the proposed diagnostic order, evidence, approval boundaries, and proof requirements; do not run commands or change files, caches, artifacts, privileges, or environments.
holoscan from the checkout root; in a standalone Module, use
uv run holoscan or the activated CLI. Read subcommand help; never copy a
launcher into either repository. Capture version --json,
env-info --json, relevant env-check --json, and status --json, and
compare the CLI version with the committed pin. Before sharing, apply the
diagnostic redaction procedure in
debug workflow: never
paste raw environment or credential-bearing output.clear-cache or test --clear-cache, review
the resolved affected paths and obtain explicit user authorization before
reproduction; receiving a failing-command report is not approval for cache
cleanup. A user instruction approving those resolved paths is sufficient;
if approval is absent or denied, use existing logs and read-only checks,
and report reproduction blocked. Every holoscan test also empties its
build-<project> test directory, so confirm that directory holds nothing to
preserve before reproducing a test. For a hang, preserve
all effect-bearing arguments but enforce an external timeout derived from
the recorded hang boundary; record the deadline, termination signal, exit
status, and whether child CLI or container processes remain. If it no
longer reproduces, compare revision, state, inputs, image, SDK, cache,
display/devices, and environment, then report the mismatch rather than
inventing a fix.clear-cache scope, review every resolved
path, and obtain explicit user approval before clearing those paths.python .github/scripts/holoscan_ci.py after metadata, mode,
registration, or test changes. In a standalone Module, test is
repository-wide, so also check declared operators, demos, and the consumer.
Run git diff --check.git commit -s. Do not commit or push unless requested.If the failure does not reproduce, report the state mismatch. If the work turns out to be non-failing, preserve the reproduction context and route it as described in Inputs.
holoscan build failure: use this skill.holoscan with sudo. Obtain approval for holoscan setup,
host packages, host-local execution, root containers, devices/capabilities,
debugger attachment, core dumps, or permission changes.Return the exact reproduction, environment and revision, primary layer, root cause, useful rejected hypotheses, minimal fix, passing proof, focused tests and artifacts, remaining uncertainty, and final worktree state. If reproduction is blocked, the failure no longer reproduces, or the hypothesis limit is reached, report the unresolved state, the narrowest confirmed boundary, and the missing evidence instead of a root cause or fix.
For a planning-only request, return the proposed diagnostic order, evidence, approval boundaries, and proof requirements without claiming execution.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
pandasで扱う表データ処理をcuDFでGPUへ移す作業を支援します。結合・集計・CSVやParquet入出力から、結果の照合、メモリ対策、複数GPU利用まで扱います。
NVIDIA Nemotron Voice Agentのサンプルを変更し、別のバックエンドを設けずに予約受付や患者情報の聞き取りを行う音声エージェントを作るスキル。
ライブカメラのRTSP映像をVIOSで録画し、AutoMagicCalibでカメラ校正を進めます。設定や位置合わせ資料の取り込み、進捗確認、結果取得まで扱います。
同梱の倉庫カメラ映像でAMCのカメラ校正を一通り実行し、正解データとの誤差を確認します。導入後の動作検証や、実データ投入前の確認に使えます。
録画済みの複数カメラ映像をAutoMagicCalibに送り、カメラの位置や向きを調整する処理を、プロジェクト作成から進捗確認・結果評価まで進めます。
AutoMagicCalibの自動キャリブレーション環境をDocker Composeで構築し、NGC認証からポート設定、サービスとWeb UIの起動確認まで進めます。