# wiqd

A toolkit for the whole life of a Microsoft 365 Copilot declarative agent: scaffold it, check the manifest, provision, publish. Useful when one agent has to go from file to tenant.

- plugin · `type=plugin` · GitHub Copilot · ★ 40
- Author: Microsoft
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/microsoft/wiqd/tree/HEAD/plugins/wiqd
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/plugins/wiqd

## What it does

The plugin drops an orchestrator called `wiqd` into GitHub Copilot. It reads your request and hands it to the right workflow. Three extensions sit behind it: `wiqd-ext-core` covers the native fx-core cycle (create, edit, validate, provision, package, share, show, delete, env, migrate, localize), `wiqd-ext-eval` builds and runs evaluation suites on the PRA framework, and `wiqd-ext-workiq` watches agent behaviour and can query deployed agents. Some things the orchestrator handles itself from reference files: onboarding and lifecycle phases, CLI install and update, feedback, docs search, changelog.

Everything runs through the `wiqd` CLI. It scaffolds with `agent create` from a template, adds an action from an OpenAPI spec, a skill or auth, provisions into an environment, packages, shares with teammates, publishes to the tenant, runs evals with a threshold and repeat count, and offers `monitor` and `ask` against a live agent. `doctor` diagnoses problems, `auth login` and `config set` handle setup. A separate subagent, `wiqd:wiqd`, walks the Build → Improve → Preview → Publish route and picks the next step by looking at project state.

Provisioning, sharing and publishing all depend on auth: run `wiqd auth login` first or those commands will not go through. Evals take a threshold and repeats, so a large suite costs time. Localization and migration of an existing agent zip into a wiqd project are in the same CLI, which matters if you already built an agent by hand.

## Install

### GitHub Copilot (native platform)

**Command from the source**
```bash
copilot plugin install wiqd@awesome-copilot
```

## When to use it
- scaffold a declarative agent for Microsoft 365 Copilot
- wire an action from an OpenAPI spec or add a skill to an agent
- validate an agent manifest before it ships
- provision an agent locally and share it with the team
- run an evaluation suite and read usage telemetry

## Example prompts
- Create a new declarative agent for HR FAQ
- Add a SharePoint capability to my agent
- Validate my agent manifest

## Similar
- [typespec-m365-copilot](https://affpapa.org/en/nevibecode/plugins/typespec-m365-copilot.md) — plugin · ★ 40451
- [Declarative Agents Architect](https://affpapa.org/en/nevibecode/agents/declarative-agents-architect.md) — subagent · ★ 40451
- [cargo-connection](https://affpapa.org/en/nevibecode/skills/cargo-connection.md) — skill · 10400 installs
- [google-agents-cli-workflow](https://affpapa.org/en/nevibecode/skills/google-agents-cli-workflow.md) — skill · 511400 installs
- [cli-microsoft365-mcp-server](https://affpapa.org/en/nevibecode/mcp/cli-microsoft365-mcp-server.md) — MCP server · ★ 135
- [Microsoft 365 SharePoint](https://affpapa.org/en/nevibecode/mcp/microsoft-365-sharepoint.md) — MCP server · ★ 13

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
