{"id":21348,"plugin_id":"plugins_6aac006819508191a02506fb32a88714","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:16:53.414Z","digest":"6abfdbe23e89204c06f01dfdd3604557e9aca1049271970dd601ace594c9e777","against":null,"payload":{"name":"slack-decision-signal-adapter","description":"Convert Slack exports into CIO weak signals, blockers, incidents, owner language and decision fragments. Use when the user needs slack decision signal adapter for CIO decision support.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":145}],"skill_md_contents":"---\nname: slack-decision-signal-adapter\ndescription: Convert Slack exports into CIO weak signals, blockers, incidents, owner language and decision fragments. Use when the user needs slack decision signal adapter for CIO decision support.\n---\n\n# Slack Decision Signal Adapter\n\n## Mission\n\nTransform Slack messages into governed CIO decision signals for review, without live Slack access claims.\n\n## Inputs\n\nAccept Slack CSV/JSON exports, pasted threads, channel digests or connector-provided context.\n\n## Workflow\n\n1. Identify channel, user, timestamp, thread and message text.\n2. Extract blockers, incident signals, decision fragments, owner language and escalation texture.\n3. Distinguish facts, sentiment, hypotheses and missing evidence.\n4. Normalize signals for risk-chain, attention and action-ledger workflows.\n5. Recommend whether to monitor, delegate, decide or escalate.\n\n## Output Format\n\n- Executive Summary\n- Normalized Slack Signals\n- Blockers and Decision Fragments\n- Escalation Candidates\n- Missing Evidence\n- Next Actions\n\n## Guardrails\n\nUse only user-provided exports or future approved connectors. Do not claim automatic Slack access.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}