m365-evidence-search

Searches Microsoft 365 emails, Teams messages, meetings, and documents via multi-pass WorkIQ queries.

2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/EirikHaughom/msconnect-agent --skill m365-evidence-search-eirikhaughom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: m365-evidence-search
Source: https://github.com/EirikHaughom/msconnect-agent/tree/main/.github/skills/m365-evidence-search
Command: npx skills add https://github.com/EirikHaughom/msconnect-agent --skill m365-evidence-search-eirikhaughom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Gathering evidence from Microsoft 365 with a single broad query misses large amounts of data scattered across emails, Teams chats, meetings, and documents. This Skill provides a structured, multi-pass search methodology that exhaustively covers every channel and time period before concluding evidence is missing. ## Core Features & Use Cases - Multi-Pass Search Methodology: Runs topic-focused passes, per-channel sweeps, and per-month calendar safety-net sweeps, then unions and deduplicates results. - Channel Coverage Checklist: Explicitly targets commonly missed sources such as Teams small group chats, meeting chats, and edited messages, with a self-critique gate before returning results. - Neutral Retrieval Discipline: Instructs WorkIQ to return factual interaction summaries only, deferring all assessment and impact framing to post-retrieval analysis. - Use Case: When preparing a performance review, use this Skill to collect every email, Teams discussion, meeting, and document related to your projects across a six-month period, producing a consolidated evidence list with dates, sources, channels, and confidence ratings. ## Quick Start Use the m365-evidence-search skill to gather all emails, Teams messages, meetings, and documents related to my project priorities from January through June.

Frequently Asked Questions about m365-evidence-search

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

FAQPage Schema
How do I search Microsoft 365 for work evidence with WorkIQ?

Run multiple targeted WorkIQ queries instead of one broad search. Ask separate questions per topic, channel, and month, such as what emails you sent about a project in a specific month, then union and deduplicate the results.

How to find Teams messages that broad searches miss?

Search each Teams store separately: 1:1 chats, small group chats, channel messages, and meeting chats. Small group chats and meeting chats are separate stores that topic-focused searches commonly miss, so sweep them explicitly.

Why does a single broad WorkIQ query return incomplete results?

WorkIQ performs poorly on broad aggregations and multi-month summaries. Breaking requests into small, specific, time-bounded queries per month and per channel returns substantially more complete evidence.

Can WorkIQ evaluate my performance or identify my strengths?

WorkIQ should only be asked for neutral, factual interaction summaries such as what happened, who was involved, and what was decided. Assessment, impact framing, and theme identification should happen after retrieval, not inside the query.

What should I do when meeting transcripts are unavailable?

Fall back to calendar context for meetings without transcripts and flag the gap explicitly. Not all meetings have transcripts and some evidence lives outside M365, so gaps should be reported rather than silently omitted.