Skip to content

Add Work IQ extension to community catalog#2415

Merged
mnriem merged 3 commits intogithub:mainfrom
sakitA:add-workiq-extension
Apr 29, 2026
Merged

Add Work IQ extension to community catalog#2415
mnriem merged 3 commits intogithub:mainfrom
sakitA:add-workiq-extension

Conversation

@sakitA
Copy link
Copy Markdown
Contributor

@sakitA sakitA commented Apr 29, 2026

Summary

  • Adds the Work IQ extension (workiq) to extensions/catalog.community.json
  • Adds corresponding row to the Community Extensions table in README.md

Extension Overview

Field Value
Name Work IQ
ID workiq
Author sakitA
Version 1.0.0
License MIT
Repository https://github.com/sakitA/spec-kit-workiq

Description

Integrate Microsoft 365 organizational knowledge into spec-driven development workflows. Query emails, meetings, documents, and Teams messages to gather context, discover stakeholders, and enrich specifications with real organizational data.

Commands Provided (4)

Command Description
speckit.workiq.ask Ask natural-language questions about M365 data
speckit.workiq.context Gather M365 context (emails, meetings, docs, Teams) for a feature
speckit.workiq.stakeholders Discover decision-makers, SMEs, and contributors from M365 activity
speckit.workiq.enrich Analyze an existing spec and enrich it with M365 organizational knowledge

Hooks (2)

Hook Command Description
before_specify speckit.workiq.context Suggests gathering M365 context before writing a spec
after_specify speckit.workiq.enrich Suggests enriching spec with M365 data after drafting

Requirements

  • Spec Kit >=0.1.0
  • Node.js >=18.0.0
  • Work IQ CLI (npm install -g @microsoft/workiq)

Checklist

  • Valid extension.yml manifest
  • README.md with installation and usage instructions
  • MIT License
  • CHANGELOG.md
  • All 4 command files present (commands/ask.md, commands/context.md, commands/stakeholders.md, commands/enrich.md)
  • GitHub release created (v1.0.0)
  • Catalog entry follows schema (numeric provides counts, correct field order)
  • README table row added alphabetically

🤖 Generated with Claude Code

Adds the Work IQ extension by sakitA to the community catalog.
Work IQ integrates Microsoft 365 organizational knowledge (emails,
meetings, documents, Teams) into spec-driven development workflows.

- 4 commands: ask, context, stakeholders, enrich
- 2 hooks: before_specify, after_specify
- Requires: speckit >=0.1.0, Node.js >=18.0.0, workiq CLI

Repository: https://github.com/sakitA/spec-kit-workiq
@sakitA sakitA requested a review from mnriem as a code owner April 29, 2026 15:39
Copilot AI review requested due to automatic review settings April 29, 2026 15:39
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 “Work IQ” community extension entry and documents it in the main Community Extensions list.

Changes:

  • Added workiq to extensions/catalog.community.json with metadata, requirements, and provides counts.
  • Added a “Work IQ” row to the Community Extensions table in README.md.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
extensions/catalog.community.json Adds the workiq extension entry to the community catalog.
README.md Adds “Work IQ” to the Community Extensions table.

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

Comment thread extensions/catalog.community.json Outdated
Comment thread extensions/catalog.community.json
- Fix download_url to use .zip (Spec Kit installer requires ZIP format)
- Bump top-level catalog updated_at to 2026-04-29

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sakitA
Copy link
Copy Markdown
Contributor Author

sakitA commented Apr 29, 2026

Addressed both review comments:

  1. download_url format — changed .tar.gz.zip so the Spec Kit installer (zipfile.ZipFile) can unpack it correctly.
  2. Top-level updated_at — bumped to 2026-04-29T00:00:00Z to reflect this catalog update.

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

Upstream added version-guard, whatif, wireframe, worktree, and worktrees.
Inserted workiq alphabetically between wireframe and worktree.
README table updated with all new entries in alphabetical order.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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

@mnriem mnriem merged commit 2cb848f into github:main Apr 29, 2026
15 checks passed
@mnriem
Copy link
Copy Markdown
Collaborator

mnriem commented Apr 29, 2026

Thank you!

kanfil added a commit to tikalk/agentic-sdlc-spec-kit that referenced this pull request Apr 30, 2026
Upstream commits:
- da1bf02 feat: add Squad Bridge extension to community catalog (github#2417)
- 7cedd85 chore: release 0.8.3, begin 0.8.4.dev0 development (github#2418)
- 2cb848f Add Work IQ extension to community catalog (github#2415)
- 237e918 feat(integrations): add Devin for Terminal skills-based integration (github#2364)

Conflicts resolved:
- pyproject.toml: kept fork name/version/description
- src/specify_cli/__init__.py: accepted upstream copilot/devin skill modes
- README.md: accepted upstream community catalog additions
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