alef-generated-bindings

Alef生成バインディング管理

Alefが生成する各言語バインディングの編集前確認、再生成・検証手順、alef.toml構成、FFI要件を整理します。

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

このSkillでできること

  • packages/*とバインディングクレートの生成物を安全に扱う手順を示す
  • alef.tomlの主要セクションとバインディング設定を確認する
  • Alefの生成・検証およびE2E確認の流れを案内する
  • 生成を壊しやすいRust型・トレイト・FFI戻り値の要件を確認する
02

使い方

01
STEP 1

編集前にalef.tomlと対象の生成範囲を確認する

02
STEP 2

Rustソースまたはalef.tomlを変更し、task alef:generateを実行する

03
STEP 3

task alef:verifyで生成物の鮮度を検証する

04
STEP 4

必要に応じてtask e2e:generateとtask e2e:testで動作を確認する

03

Skillのインストール

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

Repository:
https://github.com/xberg-io/xberg
手動でインストールする

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

pip install xberg
npm install @xberg-io/xberg
npm install @xberg-io/xberg-wasm
04

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

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

packages配下の生成バインディングに新しいトレイトメソッドを追加したい。alef.toml、FFI戻り値の要件、生成・検証手順を確認して。
出力例を見る
生成物を直接編集せず、まずalef.tomlとRust側の定義を確認します。新しいFFIブリッジメソッドの戻り値にはDefault・Serialize・Deserializeが必要です。変更後はtask alef:generate、task alef:verifyを実行し、必要に応じてE2Eも確認します。
05

安全性チェック

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

外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
  • network: order: land upstream → rele […truncated…] sirchmunk](https://github.com/modelscope/sirchmunk)** | Turns raw data into a self-evolving, real-time search
  • network: ng, real-time search and intelligence layer | ![Stars](https://img.shields.io/github/stars/modelscope/sirchmunk?color=007ec6) | | **[support-chatbot](htt
06

関連Skill