← ClaudeAtlas

ti-local-automationlisted

本人権限内で PSA/IMA を任意の Salesforce API(REST/Tooling/Bulk/Composite/バイナリ/独自 Apex REST)でローカル操作する能力スキル。AI がローカルでスクリプトを生成・実行し、標準 MCP ツールでは届かない操作(大容量・バイナリのファイル添付+公開リンク発行、一括処理、Composite 等)を安全に行う。TRIGGER when 標準 MCP ツールに無い API 操作・商談等へのファイル添付+公開リンク発行・大容量/バイナリの授受・Bulk/Composite・独自 Apex REST 呼び出しをローカルスクリプトで行う。DO NOT TRIGGER when 会話内の少量の参照・更新(標準 MCP で足りる)=標準 MCP/ti-update、業務データの一括移行の型と機構=ti-data-load、メタデータ定義の配備=ti-metadata、接続・認証の準備そのもの=ti-rollout。
tsubaiso/tsubaiso-intelligence · ★ 0 · AI & Automation · score 65
Install: claude install-skill tsubaiso/tsubaiso-intelligence
# ti-local-automation — ローカル API スクリプティング(任意 API 操作の機構) 標準 MCP ツールで届かない PSA/IMA 操作を、**AI がローカルで生成したスクリプトが、本人権限内の Salesforce API を直接呼んで**行う能力スキル。ファイル添付+公開リンク発行は同梱レシピの一つ。 原則: **大きなデータ(ファイルのバイト列等)を AI の会話に載せない**(パス/ディスク経由でスクリプトが直接読む)。書込は承認・ドライランを通す。**認証・接続は再実装せず ti-rollout の本人接続(api スコープ ECA)を使う**。 ## 前提(認証・接続) - 本人権限内の **api スコープ OAuth トークン**(専用 ECA・ローカル本人認証)を使う。準備・認証の手順は **ti-rollout `references/api-eca-setup.md`** が持つ(本スキルでは再掲しない)。トークンは OS キーチェーンに保管。 - できることは常に**本人が Salesforce でできる範囲**に限られる(越権しない)。 ## このスキルが持つもの・持たないもの | 持つ(任意 API 操作の機構) | 持たない(委譲先) | |---|---| | ローカルスクリプトによる REST/Tooling/Bulk/Composite/バイナリ操作 | 認証・接続の準備=ti-rollout | | ファイル添付+公開リンク発行レシピ(ContentVersion/ContentDistribution) | 業務データ一括移行の型・機構=ti-data-load | | 大容量/バイナリを壊さず授受(会話を経由しない) | メタデータ定義の配備=ti-metadata | | — | 書込前の構造ゲート・型・API 名=ti-reference | ## 発火点(いつ・何を読む/呼ぶ) | チェックポイント | 読む/呼ぶ | |---|---| | **そのセッションで最初に TI のスキルを使う瞬間(依頼の内容を問わず・1 セッション 1 回)** | ti-core `references/version-freshness.md`(同梱の版と公開されている最新版を照合) | | **製品の操作手順・可否・理由を書こうとした瞬間/製品そのもの(コード・フロー・項目ヘルプ・パッケージのメタデータ)を読もうとした瞬間/実測と期待の食い違いを不具合と書こうとした瞬間/作業の対象範囲を自分で数え上げようとした瞬間** | ti-core `references/knowledge-lookup.md`(推測で挙動を組み立てず、ナレッジを引く) | | org へ書き込む直前(作成・更新・添付・Bulk・Composite) | ti-core `references/safety-gate.md`(承認ドラフト提示・ドライラン→人が承認) | | 書込前の構造ゲート・API 名・型が要る瞬間 | ti-reference `references/write-index.md` | | 認証・接続が未準備 | ti-rollout(本人接続の準備・api スコープ ECA) | | 大量の業務データ投入・移行 | ti-data-load(型と機構) | | **API 呼び出しのラッパ・ヘルパを書く/書き換える瞬間** | 本スキル §失敗を握りつぶさない | |