loop2converge

loop2converge

ベンチマークやIC設計フローを実行・分類・修正・検証し、PR化と再実行を繰り返して目標到達を目指す収束ループ。

AIスキル大辞典による日本語要約
品質評価93/100評価確度:十分
人気度(GitHub Star) 47発掘スコア 91
01

このSkillでできること

  • ベンチマークやIC設計フローを単一の入口から実行する
  • 失敗をフロー・ゲート・ツールに分類する
  • 失敗原因の所有レイヤーを修正し、キャッシュ上で検証する
  • 修正を担当リポジトリへのPRとして記録し、再実行する
02

使い方

01
STEP 1

対象に応じた正規のフロー入口と達成目標を確認する

02
STEP 2

入力だけを準備し、結果や既存成果物を持ち込まずに実行する

03
STEP 3

各失敗をフロー・ゲート・ツールに分類して担当レイヤーを特定する

04
STEP 4

修正を実成果物で検証して記録し、目標に達するまで再実行する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/vibeic/vibe-ic
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

export VIBEIC_DESIGNS="/path/to/your/designs"  # ← your project / designs folder (must already exist)
[ -d "$VIBEIC_DESIGNS" ] || { echo "VIBEIC_DESIGNS must point at an existing directory"; exit 1; }
docker pull ghcr.io/vibeic/vibeic-eda:latest   # canonical image; to build from source: git clone https://github.com/vibeic/vibeic-eda
docker rm -f vibeic-eda 2>/dev/null || true    # "name already in use"? drop the old container first
docker run -d --name vibeic-eda --memory 48g --memory-swap 48g \
-v "$VIBEIC_DESIGNS:$VIBEIC_DESIGNS:rw" \
-v "$VIBEIC_DESIGNS:/foss/designs:rw" \
ghcr.io/vibeic/vibeic-eda:latest --skip sleep infinity
docker exec vibeic-eda yosys --version         # sanity check — should print a version
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

ベンチマークをloop2convergeで収束させ、失敗を分類して原因レイヤーを修正し、検証結果と再実行方針をまとめてください。
出力例を見る
実行結果、失敗分類、修正対象レイヤー、検証状況、PR化と再実行の方針を整理した報告。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信明確な記述なし
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス明確な記述なし
認証情報明確な記述なし
06

関連Skill