slack-notification-triage

द्वारा openai

हाल की स्लैक गतिविधि को उपयोगकर्ता के लिए प्राथमिकता कतार या कार्य सूची में वर्गीकृत करें।

npx skills add https://github.com/openai/plugins --skill slack-notification-triage

Slack Notification Triage

Use this skill to produce a priority queue or task list for the user from recent Slack messages. It is for surfacing what the user likely needs to read, reply to, or do next.

Start Here

  • If the user provided a time window, use it. For requests like "today" or "this morning," resolve the user's timezone with slack_read_user_profile.
  • Treat this as best-effort triage over recent Slack activity, not an exact unread or notification-state view.

Workflow

  1. Treat this as personal triage for the user. Focus on messages directed at the user, messages likely needing a reply, and messages that create a concrete follow-up or task for the user.
  2. Resolve the current user with slack_read_user_profile so you have the user's Slack ID for mention-based searches.
  3. If the user provided channel names, DMs, people, or topic keywords, use that scope.
  4. Named channels: Resolve IDs through slack_search_channels, then call slack_read_channel with limit at 100 per channel.
  5. Named people or DMs: Resolve people through slack_search_users, then use slack_search_public_and_private with several small searches using filters from:<@USER_ID>, to:<@USER_ID>, or in:<@USER_ID> to surface relevant DM or person-specific activity.
  6. Named topics: Use slack_search_public_and_private, and if channels were also provided, keep the search inside those channels.
  7. No explicit scope: Search in this order:
    • unanswered direct conversations: run slack_search_public_and_private over channel_types="im", paging until you have a reasonable set of unique conversations, then dedupe and expand promising DMs with slack_read_channel
    • unanswered group DMs: repeat over channel_types="mpim", again preferring unique conversations over repeated hits from one chat
    • direct mentions: slack_search_public_and_private with query set to <@USER_ID>
    • threads with prior user participation: slack_search_public_and_private with query set to from:<@USER_ID> is:thread, then slack_read_thread
    • threads with prior user mention: slack_search_public_and_private with query set to <@USER_ID> is:thread, then slack_read_thread
  8. Use slack_read_thread when the thread could hold more necessary context.
  9. Prioritize messages that likely need a reply or could create a concrete follow-up or task for the user. Explicit asks, review or approval requests, blockers, and bumps should rank above casual questions, FYIs, or repeated snippets from the same conversation.
  10. Read the full ## Formatting Rules section below.
  11. Before sending the final answer, map the findings into the exact structure in Formatting Rules. Do not invent alternate section names or top-level layouts.
  12. If the user also asked to draft or send follow-ups from the triage results, use ../slack-outgoing-message/SKILL.md and align with the explicit intent:
  • explicit send/post/reply: write directly
  • explicit draft/review-first: draft
  • otherwise keep this skill analysis-only

Formatting Rules

  • For a concise Slack or chat summary, you MUST use exactly this structure unless the user explicitly requests a different format.
  • If you use ../slack-outgoing-message/SKILL.md to draft or send the final message, this output contract remains binding. The downstream skill does not relax or rename these sections.
**Slack Notification Triage - YYYY-MM-DD**
**Overview**
<1-2 sentence summary of what the user most likely needs to read, reply to, or do next>

**Tasks for you**
- ...

**Worth skimming**
- ...

**Can ignore for now**
- ...

**Notes**
- <gaps, caveats, or partial coverage>
  • Keep the triage compact; aim for 3–15 bullets total across all sections.
  • Treat Tasks for you as the primary section whenever the triage is meant to produce a personal todo list.
  • Include Can ignore for now only when the user explicitly asked to filter tasks.
  • Start each bullet with the key update, then add the action the user may need to take.
  • Preserve exact channel names and mention DMs explicitly.
  • Use Notes for coverage limits or sparse results.

openai की और Skills

user-context
openai
डेटा एनालिटिक्स प्लगइन की स्थायी स्रोत-रूटिंग प्राथमिकताएं, ऑनबोर्डिंग तर्क, सेटअप प्रगति और सिमैंटिक-लेयर रजिस्ट्री लोड या प्रबंधित करें।
official
notion-research-documentation
openai
Notion सामग्री पर शोध करें और संरचित ब्रीफ, रिपोर्ट या उद्धरणों के साथ तुलना तैयार करें। लक्षित क्वेरी का उपयोग करके Notion पेज खोजें और प्राप्त करें, फिर इनलाइन स्रोत उद्धरणों और एक संदर्भ अनुभाग के साथ विषय के अनुसार निष्कर्षों को व्यवस्थित करें। दायरे और उपयोगकर्ता लक्ष्य के आधार पर चार आउटपुट प्रारूपों (त्वरित ब्रीफ, शोध सारांश, तुलना, व्यापक रिपोर्ट) में से चुनें। अंतर्निहित टेम्पलेट का उपयोग करके Notion पेज बनाए
official
rcsb-pdb-skill
openai
कोर मेटाडेटा, सर्च API क्वेरी और FASTA डाउनलोड के लिए कॉम्पैक्ट RCSB PDB अनुरोध सबमिट करें। जब उपयोगकर्ता संक्षिप्त RCSB सारांश चाहता है तो इसका उपयोग करें; रॉ JSON या… सहेजें।
official
pdf
openai
पीडीएफ पढ़ना, निर्माण और सत्यापन दृश्य प्रतिपादन और प्रोग्रामेटिक जनरेशन के साथ। डिलीवरी से पहले लेआउट, स्पेसिंग और टाइपोग्राफी के दृश्य निरीक्षण के लिए पीडीएफ पृष्ठों को पीएनजी में रेंडर करें, Poppler (pdftoppm) का उपयोग करके। विश्वसनीय फ़ॉर्मेटिंग के लिए reportlab के साथ प्रोग्रामेटिक रूप से पीडीएफ जनरेट करें; pdfplumber या pypdf के साथ टेक्स्ट और मेटाडेटा निकालें। गुणवत्ता मानक ल
official
test-coverage-improver
openai
Improve test coverage in the OpenAI Agents JS monorepo: run `pnpm test:coverage`, inspect coverage artifacts, identify low-coverage files and branches, propose…
official
playwright
openai
टर्मिनल-चालित ब्राउज़र ऑटोमेशन जिसमें एलिमेंट स्नैपशॉट और इंटरैक्टिव UI वर्कफ़्लो शामिल हैं। यह playwright-cli रैपर स्क्रिप्ट के माध्यम से संचालित होता है (npx की आवश्यकता है); हेडलेस और हेडेड मोड को विज़ुअल डिबगिंग के लिए सपोर्ट करता है। मुख्य वर्कफ़्लो: पेज खोलें, स्थिर एलिमेंट रेफरेंस के लिए स्नैपशॉट लें, रेफ्स का उपयोग करके इंटरैक्ट करें, नेविगेशन या DOM परिवर्तन के ब
official
ukb-topmed-phewas-skill
openai
एकल वेरिएंट के लिए संक्षिप्त UKB-TOPMed PheWAS सारांश प्राप्त करें, rsID, GRCh37, या GRCh38 इनपुट स्वीकार करके और आवश्यक GRCh38 क्वेरी में हल करके। उपयोग करें जब...
official
code-review-context
openai
मॉडल दृश्य संदर्भ
official