Skip to content

catalog: add m365 community extension#2379

Closed
BenBtg wants to merge 0 commit intogithub:mainfrom
BenBtg:main
Closed

catalog: add m365 community extension#2379
BenBtg wants to merge 0 commit intogithub:mainfrom
BenBtg:main

Conversation

@BenBtg
Copy link
Copy Markdown
Contributor

@BenBtg BenBtg commented Apr 27, 2026

Add Microsoft 365 Integration to community catalog and README. Ingests Teams messages, files, and meeting transcripts as Markdown for use with speckit specify.

Description

Adds the spec-kit-m365 extension to the community catalog and README table.

  • catalog.community.json — new m365 entry with metadata, tags, and requirements
  • README.md — new row in the community extensions table

The extension provides 4 commands (setup, fetch-message, fetch-file, fetch-transcript) that fetch Microsoft 365 content via CLI for Microsoft 365 and normalize it to local Markdown for downstream spec generation with speckit specify.

Testing

  • Validated catalog.community.json parses as valid JSON
  • Verified README table row is alphabetically sorted
  • Tested extension commands locally against a live M365 tenant

AI Disclosure

  • I did use AI assistance (describe below)

GitHub Copilot assisted with catalog entry formatting and README table row placement.

Copilot AI review requested due to automatic review settings April 27, 2026 17:06
@BenBtg BenBtg requested a review from mnriem as a code owner April 27, 2026 17:06
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the spec-kit-m365 community extension to Spec Kit’s community extension catalog and README listing so users can discover the Microsoft 365 ingestion workflow.

Changes:

  • Update extensions/catalog.community.json updated_at and add a new m365 catalog entry (metadata, tags, requirements).
  • Add a “Microsoft 365 Integration” row to the README community extensions table.
Show a summary per file
File Description
extensions/catalog.community.json Adds the m365 extension entry and updates the catalog timestamp.
README.md Adds a new community extensions table row for the Microsoft 365 integration.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 3

Comment thread extensions/catalog.community.json Outdated
Comment thread extensions/catalog.community.json Outdated
Comment thread README.md Outdated
Copilot AI review requested due to automatic review settings April 27, 2026 17:15
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 3

Comment thread extensions/catalog.community.json Outdated
Comment thread extensions/catalog.community.json Outdated
Comment thread README.md Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 1

Comment thread extensions/catalog.community.json Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0 new

Copy link
Copy Markdown
Contributor Author

@BenBtg BenBtg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Passed checks

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0 new

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants