sharing-data-between-applications
Execution skill. Use when sharing metrics or lists between Pigment Applications via Libraries and cross-Application formula references.
Install
With your agent
Install OMGSkills skill "gopigment/ai-plugins:skills/sharing-data-between-applications" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/gopigment/ai-plugins /tmp/ai-plugins && ln -s /tmp/ai-plugins/skills/sharing-data-between-applications ~/.claude/skills/sharing-data-between-applications
From README
Decide Whether Cross-Application Sharing Is Needed Pigment Applications are self-contained. Data does not flow between them unless explicitly shared. Use Cross-Application Sharing When Same data needed by 2+ Applications: single source of truth, no duplication Security boundary required: teams access only their Application; shared metrics expose only sanitized outputs Different team ownership: source team owns calculations; consuming teams reference results Hub pattern: one central Application (FX Hub, Dimension Hub) feeds many consumers Do not share when data is used in only one Application, or when a simple import snapshot is sufficient and live linkage is unnecessary. Share a Metric to Another Application Share the block using tool:batchshareblocks to make it available to other Applications. In the consuming Application, activate the source Library using tool:enableapplicationlibrary. Reference the shared block in formulas using cross-Application syntax (see below).
