Capture Knowledge Shared in Slack
Use this skill-building prompt to configure a Guru Knowledge Agent skill that converts knowledge shared in Slack into structured, publishable Guru cards. When an employee asks the agent to document something — or when a team member wants to capture a Slack thread before it disappears — this skill synthesizes the relevant conversation into a ready-to-publish card draft.
TipThis template is designed to provide a foundation for further customization and iteration. It is not intended to be an out-of-the-box solution. Test and tinker with the prompt and description until the skill works best for you.
Before you start: connect your delivery tool
If you want the digest delivered to Slack or another external tool, that tool needs to be connected to Guru as an MCP integration before the skill can send anything to it. Without an active connection, the digest will run but the output will only be visible inside the Agent Center.
If you're using Slack: Make sure the Slack MCP is connected and authenticated in your Guru workspace. See Connecting MCP integrations for how to set this up.
If you're not sure whether your integration is connected, check under Apps and Integrations in Guru before moving to Step 1.
Step 1: Open Operator Mode and paste this prompt
Open Operator Mode for your Knowledge Agent. Paste the following prompt and send it — Operator Mode will ask you each question one at a time, then draft the skill based on your answers for you to review before anything is saved.
Prompt
[Help me personalize the skill I paste below to my needs by asking me the following questions one at a time and incorporating the answers into the text of the skill. If I ask to remove or adjust functionality, ensure you remove or adjust ALL references to that functionality:
What slack channels do you want this automation to investigate? (give exact channel names, eg. #slack-channel)
Is there a specified look-back time frame you always want the skill to run, or would you like to keep the 7 day look-back?
Is there any particular structure or format you would like the information to be presented in?
Any required title convention or naming pattern for these cards? Any existing brand/template card the agent should use as a reference (if so, provide exact card title)?
If two people give conflicting answers in the same thread, is that automatically excluded, or should the card note both answers and the fact that they conflict?
Any topics that should never be turned into FAQ content regardless of confirmation (e.g. pricing exceptions, legal, security)?
Should Slack thread links be included in the card as a source reference, or kept out entirely?
Do you want the agent to draft a card for your review, or automatically publish the card?
If draft, which collection/folder should the draft card land in?
If publish, what collection and folder would you like the card added to?
Do you want this information created as a new card, or added to an existing card? (if so, what card?)
REMOVE THIS ENTIRE BRACKETED SECTION FROM THE FINAL DRAFT OF THE SKILL INSTRUCTIONS]
## Purpose
Use this skill when the user asks to review recent Slack conversations and turn confirmed Q&A into a draft Guru FAQ card.
## Workflow
1. Review connected Slack channels for the past 7 days of activity.
2. Identify messages that are clearly questions asked in Slack.
3. Determine whether each question has a confirmed answer in the thread or follow-up discussion.
4. Exclude any question if:
- the answer is unclear, disputed, incomplete, or not confirmed
- the question is conversational rather than useful as reusable knowledge
- the same or substantially similar information already exists in Guru
5. Before including any item, check Guru for existing cards or content that already answers the question.
6. Collect only net-new, reusable FAQ items that have confirmed answers.
7. Draft a Guru card containing:
- a clear title
- a short intro sentence explaining the card covers FAQs identified from Slack over the last week
- FAQ entries formatted as question-and-answer pairs
8. Create the Guru card as a draft, not a published card.
9. After drafting the card, provide the user a concise summary that includes:
- which Slack channels were reviewed
- how many candidate questions were found
- how many were skipped because Guru already had the information
- how many were skipped because answers were not confirmed or reusable
- how many FAQ entries were included in the draft card
- the title of the drafted Guru card
## Output Requirements
- Only include information with a confirmed answer.
- Prefer concise, reusable operational knowledge over one-off discussion.
- Skip duplicate or near-duplicate questions.
- If no qualifying FAQ items are found, do not create an empty card. Instead, tell the user no draft card was created and summarize why.
- Always provide a summary of what was reviewed, what was skipped, and what was drafted.Bonus
Once you have this skill built to your preference, take the next step to set up an automation to run this task on a weekly basis. Learn how to set up automations here.
Updated 11 days ago
