wiqd Core
wiqd Core
Section titled “wiqd Core”Extension ID: microsoft.wiqd.core · Package: @microsoft/wiqd-ext-core · Runtime: in-process @microsoft/teamsfx-core
What it does
Section titled “What it does”The wiqd Core extension powers the plugin lifecycle: scaffold a plugin,
compose skills, connectors, and optional declarative agents, then provision,
package, share, publish, inspect, and delete. It also owns agent-component
authoring and the supported wiqd agent project workflow. It is the only
default lifecycle provider. The retired ATK subprocess extension is removed
during upgrade and cannot be selected with a flag or environment variable.
Workflow walkthrough
Section titled “Workflow walkthrough”wiqd plugin create --name my-plugincd my-pluginwiqd plugin add skill --name "Triage Issues"wiqd plugin add agentwiqd plugin validate --mode source --env devwiqd plugin provision --env devwiqd plugin package --env devwiqd plugin validate --mode package --env dev --package-file "<zip>"wiqd plugin share --scope users --email dev@example.com --env devSource validation checks the declarative-agent surface, not the entire plugin. Package validation checks the captured ZIP and is the default mode. For publishing and tenant administrator approval, follow Build a Plugin.
Where to look in the codebase
Section titled “Where to look in the codebase”packages/wiqd-ext-core/wiqd-extension.json— manifest declaring commands, auth, doctor, flags, workflows, and references.packages/wiqd-ext-core/references/— guidance loaded by the wiqd orchestrator.packages/wiqd-ext-core/workflows/— agent/plugin lifecycle workflows.- Host vs. extensions — how the host delegates lifecycle behavior to extensions.
Go deeper
Section titled “Go deeper”- CLI commands — lifecycle commands contributed by this extension.
- Agentic workflows — workflow and reference inventory.
- Agent plugins — natural-language scenarios routed to this extension.