gathering-context

Gather cross-channel context about a person or topic from email and Teams.

18|9|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/arozumenko/sdlc-skills --skill gathering-context-arozumenko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gathering-context
Source: https://github.com/arozumenko/sdlc-skills/tree/main/skills/gathering-context
Command: npx skills add https://github.com/arozumenko/sdlc-skills --skill gathering-context-arozumenko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gathering-context reduces back-and-forth and prevents inaccurate answers by quickly collecting relevant prior information about a person or topic across channels before drafting a response.

Core Features & Use Cases

  • Cross-channel context gathering: Searches a local knowledge base, email, and Teams chat history, with optional public web search when needed.
  • Cost-aware search order: Walks channels from fast/cheap to slow, stopping early once enough information is found.
  • Safe summarization output: Produces a concise summary (about 500 words) without fabricating facts, and masks PII/credentials encountered in searches.

Quick Start

Ask your AI to gather context for a specific person and topic within the default last-2-weeks window, then use the summarized prior conversations and decisions to draft your reply.

Frequently Asked Questions about gathering-context

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I gather context from email and Teams history before replying to a message?

To gather context from email and Teams history, search across both channels using MS Graph retrieval tools to find prior discussions about a person or topic, then generate a concise summary to support accurate replies. The Skill searches local knowledge bases first, then email and Teams.

Can I search Teams chat history and email simultaneously to find prior discussions with a specific person?

Yes, you can search Teams chat history and email simultaneously to find prior discussions. The Skill uses MS Graph tools like list-mail-messages and list-chat-messages to gather cross-channel context about a specific person before you draft a response.

What is the best way to summarize cross-channel context without fabricating facts?

The best way to summarize cross-channel context without fabricating facts is to use a Skill that retrieves actual messages via MS Graph and produces a concise, safe summary of about 500 words. It masks PII and credentials encountered during the retrieval process.

Do I need MS Graph tools to search email and Teams chat for prior conversations?

Yes, you need MS Graph tools to search email and Teams chat for prior conversations. The Skill requires MS Graph tools like search-query, list-mail-messages, get-mail-message, find-chat, and list-chat-messages to retrieve cross-channel history.

Does gathering context from a knowledge base and web search stop early to save costs?

Yes, gathering context from a knowledge base and web search stops early to save costs. The Skill walks channels from fast and cheap to slow, halting once enough information is found, and only performs public web search when needed.

What is the default time window for searching email and Teams history when gathering context?

The default time window for searching email and Teams history when gathering context is the last two weeks. You can ask your AI to gather context for a specific person and topic within this window to prepare before drafting replies.