{"id":76289,"plugin_id":"plugin_asdk_app_6aceb5dd73948191a7f5c72dfb502ec8","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-02T18:11:54.650Z","digest":"302550cc6143455362e43d2f8cd4140100cf298896be3dada61d681a1a80e81d","against":null,"payload":{"description":"Use before putting an opportunity in Commit. This is a manager-enforced gate.","included_files":[],"name":"centralize-forecast-gate","skill_md_contents":"---\nname: centralize-forecast-gate\ndescription: \"Use before putting an opportunity in Commit. This is a manager-enforced gate.\"\n---\n\n# Forecast gate\n\nUse before putting an opportunity in Commit. This is a manager-enforced gate.\n\n## Run the play\n\nConfirm a recorded economic buyer and inspect their recent engagement. Confirm a named champion whose sentiment is Supporter, with supporting evidence. Treat missing roles, stale touchpoints, and unknown sentiment as evidence gaps. Return pass, fail, or insufficient evidence for each criterion, plus the next action to close the gap. Roles can sync from Salesforce opportunity contact roles; sentiment and map accuracy still need maintenance. Do not change the forecast or mark a title as economic buyer automatically.\n\n## Example prompt\n\nCheck [Opportunity] against our Commit gate: engaged economic buyer and Supporter champion. Show evidence, missing data, and next actions.\n\nUse current Centralize tool schemas and returned IDs. Cite sources and mark uncertainty. Draft outreach and tasks unless requested.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}