← ClaudeAtlas

ti-metadatalisted

AI が PSA/IMA と整合してメタデータ=カスタマイズ(カスタム項目・権限セット・入力規則・承認プロセス・FlexiPage・レポートタイプ・リストビュー・Apexトリガー・Flow オーバーライド・Lightning Web コンポーネント・静的リソース・Visualforce ページ・非トリガ Apex クラス・カスタムメタデータ��共有ルール(SharingRules)/OWD=共有モデル設定・ラベル/選択リスト値の翻訳 等)を差分方式で設定する手順とスクリプト。着手前の競合・リスク診断プリフライト(6軸ルーブリック)・疎結合設計原則(P1〜P8)・アップグレード再検証・カスタマイズ設計書/仕様書の出力サイクルを内蔵
tsubaiso/tsubaiso-intelligence · ★ 0 · Data & Documents · score 65
Install: claude install-skill tsubaiso/tsubaiso-intelligence
# ti-metadata — メタデータ設定スキル(PSA/IMA 整合カスタマイズ) ## 概要 PSA/IMA(Salesforce マネージドパッケージ)のカスタマイズ(メタデータ編集)を、AI が PSA/IMA の現状と整合性を保って設定するためのスキル。中核は実組織の現状を真実の源にした差分方式で、知識層(参照系)の「describe → 生成器 → 配布スキル」パターンを write/config 側へ延長したもの。 > **業務データ(トランザクション・マスタ)のレコード作成・更新を伴う工程を含む場合は、書込直前に ti-reference の書込前構造ゲート `references/write-index.md` を発火点で読む**(auto_create シームの二重計上回避)。メタデータ定義(項目・オブジェクト・レイアウト等)やカスタムメタデータ(`__mdt`)のレコード配備自体は本ゲートの射程外(CMDT は設定レコードで DML 不可・auto_create シーム非該当)。 > **そのセッションで最初に TI のスキルを使うときは、依頼の内容を問わず ti-core `references/version-freshness.md` を読み、同梱の版と公開されている最新版を照合する**(1 セッション 1 回。古ければ本題の前に 1 行告げ、そのうえで本題は進める)。 > **製品の操作手順・可否・理由を書こうとした瞬間/既存の挙動を「不具合」と書こうとした瞬間/カスタマイズの対象範囲を自分で数え上げようとした瞬間は、ti-core `references/knowledge-lookup.md` を読み、その作法でナレッジを引く [REQUIRED]。** 本スキルは実組織のメタデータを読むことを正規の手順にしている。**だからこそ、読めたメタデータだけを材料に「標準はこうなっている」「これは仕様どおりでない」と書いてしまいやすい。** メタデータは「何がどうなっているか」を示すが、「そうあるべきか」は示さない。標準の意図はナレッジにある。 **前提・インストール・クイックスタートは同梱の `README.md` を参照。** 本スキルは sf CLI v2+Python3+認証済み org があれば容れ物に依存せず単体で機能する。 **種別ごとのオーサリング手順と確定した癖は `references/metadata-type-recipes.md`、共有モデル設定(SharingRules/OWD)は `references/sharing-model.md`。** 本ファイルは全種別に共通する規律(安全弁・プリフライト・中核ループ・整合ルール)を持つ。 対象メタデータ: | # | 種別 | メタデータ型 | 状態 | リスク | |---|---|---|---|---| | 1 | カスタム項目 | `CustomField` | **実証済** | 低 | | 2 | 権限セット/グループ | `PermissionSet` / `PermissionSetGroup` | **実証済** | 低 | | 3 | 入力規則(管理対象オブジェクト含む) | `ValidationRule` | **実証済** | 低 | | 4 | カスタムオブジェクト | `CustomObject` | 項目と同型 | 低〜中 | | 5 | 承認プロセス(+最終承認アクション) | `Appr