mcpField
W
wren

wren

github.com/cannerデータ・データベース18.0k1.5k 回インストール2 日前に更新
リポジトリ

wren について

wrenはwren CLIの機能を見つけるためのスキルで、ワークフローガイドやプロンプト補助をインストール済みCLIのバージョンから取得します。SQL、MDL、接続設定、セマンティックメモリーを使うデータワークフロー向けです。

主な機能

  1. 01ワークフローガイドの一覧と取得
  2. 02リファレンス文書の取得
  3. 03ガイド付きまたは直接モードで質問をエージェント向けに整形
  4. 04MDLレイヤー経由のSQL実行
  5. 05コンテキストと接続プロファイルの管理
  6. 06セマンティックメモリーコマンドの利用

活用シーン

  1. 01Wrenの導入や日常クエリのガイドを利用
  2. 02データベーススキーマからMDLを生成
  3. 03dltでSaaSソースに接続
  4. 04業務コンテキストの追加やGenBIアプリのデプロイ

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/canner/wrenai --skill wren

インストール後、Claude Code で/wrenを入力して読み込まれたか確認します。

詳細

Wren CLI

これは検出用のスタブです。実際のワークフローガイドとプロンプトヘルパーは wren CLI 内にあるため、インストールされている wrenai のバージョンと常に一致します(スキルキャッシュやバージョンのずれはありません)。

インストール:pip install wrenai。

ワークフローガイド

wren skills list                        # all available workflow guides
wren skills get onboarding              # set up Wren end-to-end
wren skills get usage                   # day-to-day querying
wren skills get generate-mdl            # generate MDL from a database schema
wren skills get dlt-connector           # connect SaaS sources via dlt
wren skills get enrich-context          # add business context (units, enums, cubes)
wren skills get genbi                   # build & deploy a shareable GenBI web app
# add --full to include the skill's reference docs
# add --script <name> to fetch a bundled script (e.g. dlt-connector / introspect_dlt)

リファレンスドキュメント

完全なリファレンスドキュメントはウェブ上にあります:https://github.com/Canner/WrenAI/tree/main/docs/core

wren docs connection-info <ds>          # required + optional connection fields for a data source

プロンプトの強化(ユーザーの質問をエージェント向けに整える)

wren ask "<question>" --guided          # for weaker LLMs (strict task flow)
wren ask "<question>" --direct          # for stronger LLMs (minimal wrapping)

日常的なデータコマンド(サブアプリではなく、トップレベル)

wren --sql '...'                        # execute SQL through the MDL layer
wren query --sql '...'                  # same, explicit
wren dry-plan --sql '...'               # transpile only, no DB hit
wren context show / build / validate    # project / MDL lifecycle
wren profile add / list / switch        # named connection profiles
wren memory index / recall / store      # semantic memory (needs `[memory]` extra)

利用できる機能の全一覧は wren --help で確認してください。複数ステップのワークフローを実行する前に、対応する wren skills get <name> ガイドを読み込んでください。

コメント