Skip to content

docs(ai): move to new azldev emitted instructions and skills, add azldev mcp#17949

Draft
dmcilvaney wants to merge 4 commits into
microsoft:4.0from
dmcilvaney:damcilva/4.0/azldev_emit_skills
Draft

docs(ai): move to new azldev emitted instructions and skills, add azldev mcp#17949
dmcilvaney wants to merge 4 commits into
microsoft:4.0from
dmcilvaney:damcilva/4.0/azldev_emit_skills

Conversation

@dmcilvaney

Copy link
Copy Markdown
Contributor

A new feature of azldev will emit instruction files and skills for using the tool. Update the instructions and skills to the new version.

Once the feature is available in a stable release of azldev, a workflow will be added to ensure these instructions are kept fresh.

Copilot AI review requested due to automatic review settings July 8, 2026 23:36
@dmcilvaney dmcilvaney changed the title docs(ai): move to new azldev emitted instructions and skills docs(ai): move to new azldev emitted instructions and skills, add azldev mcp Jul 8, 2026
@dmcilvaney dmcilvaney force-pushed the damcilva/4.0/azldev_emit_skills branch from d9f2a76 to 3e395a2 Compare July 8, 2026 23:37
Comment thread .vscode/mcp.json
"password": false
}
]
"inputs": [

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

azldev json output formats differently, this should be a one-time drift (azldev agent setup can add the mcp)

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR migrates the repository's AI assistant guidance from the hand-written .github/skills/skill-* skills and verbose .github/instructions/*.md files to a new set of azldev-emitted skills under .agents/skills/azldev-* (generated for azldev v0.1.0), and slims the instruction files down to short "read the relevant azldev skill" pointers. It also registers a new azldev MCP server (azldev advanced mcp) in .vscode/mcp.json. Per the description, this is a first step; a workflow to keep these generated files fresh will follow once the azldev feature ships in a stable release.

Changes:

  • Delete the old component-workflow skills (skill-add/build/remove/update-component, skill-fix-overlay, skill-mock, skill-review-component) and add nine new .agents/skills/azldev-* skills plus a top-level azldev skill.
  • Rewrite comp-toml.instructions.md and rendered-specs.instructions.md into short skill-pointer stubs; add azldev.instructions.md and review.instructions.md.
  • Add the azldev MCP server to .vscode/mcp.json (and reformat/alphabetize the file); no existing servers removed.

Note (verify before merge): The migration is incomplete with respect to unchanged files. Removing the ## Spec Source Types/## Overlays sections breaks anchor links in .github/copilot-instructions.md, and the deleted skill-* files are still referenced by AGENTS.md, base/comps/AGENTS.md, the azl-*.prompt.md prompts, and spec.instructions.md. Additionally, .github/plugin/plugin.json registers skills only from .github/skills/, while the new skills live in .agents/skills/, so their discovery path should be confirmed.

Reviewed changes

Copilot reviewed 21 out of 21 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.vscode/mcp.json Adds the azldev stdio MCP server; reformats/sorts existing server entries.
.github/instructions/review.instructions.md New repo-wide review instruction pointing to azldev/DEVELOPING.md.
.github/instructions/azldev.instructions.md New instruction scoped to azldev.toml pointing at the azldev skill.
.github/instructions/comp-toml.instructions.md Replaces detailed content with skill pointers (removes anchored sections still linked elsewhere).
.github/instructions/rendered-specs.instructions.md Trims to skill pointers; narrows applyTo to specs/**/*.spec.
.github/skills/skill-*/SKILL.md (7 files) Deleted old component-workflow skills.
.agents/skills/azldev*/SKILL.md (9 files) New azldev-generated skills (v0.1.0) for CLI, comp-toml, overlays, build, add/remove/update-component, image, mock.

Comment thread .github/instructions/comp-toml.instructions.md
Copilot AI review requested due to automatic review settings July 8, 2026 23:43

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 21 out of 21 changed files in this pull request and generated 1 comment.

Comment thread .agents/skills/azldev-add-component/SKILL.md Outdated
Copilot AI review requested due to automatic review settings July 9, 2026 20:00
@dmcilvaney dmcilvaney force-pushed the damcilva/4.0/azldev_emit_skills branch from 3e395a2 to a18ed78 Compare July 9, 2026 20:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

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

Comment thread .agents/skills/azldev-update-component/SKILL.md
Comment thread .agents/skills/azldev-update-component/SKILL.md Outdated
Comment thread .github/prompts/azl-debug-component.prompt.md Outdated
Comment thread .github/prompts/azl-review-component.prompt.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md
Comment thread .github/instructions/review.instructions.md Outdated
Comment thread .github/instructions/rendered-specs.instructions.md Outdated
…dev mcp

A new feature of azldev will emit instruction files and skills for using
the tool. Update the instructions and skills to the new version.

Once the feature is available in a stable release of azldev, a workflow
will be added to ensure these instructions are kept fresh.
Copilot AI review requested due to automatic review settings July 10, 2026 00:26
@dmcilvaney dmcilvaney force-pushed the damcilva/4.0/azldev_emit_skills branch from a18ed78 to 46101a6 Compare July 10, 2026 00:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 34 out of 39 changed files in this pull request and generated 6 comments.

Comment thread .github/instructions/rendered-specs.instructions.md Outdated
Comment thread .agents/skills/azldev-update-component/SKILL.md
Comment thread .agents/skills/azldev-update-component/SKILL.md Outdated
Comment thread .agents/skills/azldev-add-component/SKILL.md Outdated
Comment thread .github/instructions/review.instructions.md Outdated
Comment thread docs/prds/agent-instructions.prd.md
Copilot AI review requested due to automatic review settings July 10, 2026 18:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 35 out of 40 changed files in this pull request and generated 5 comments.

Comment thread AGENTS.md
Comment thread docs/prds/agent-instructions.prd.md
Comment thread .github/instructions/review.instructions.md Outdated
Comment thread .vscode/mcp.json
Comment thread .github/prompts/azl-debug-component.prompt.md Outdated
Copilot AI review requested due to automatic review settings July 10, 2026 21:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 35 out of 40 changed files in this pull request and generated 4 comments.

Comment thread AGENTS.md
Comment thread .mcp.json
Comment thread docs/prds/agent-instructions.prd.md Outdated
Comment thread .agents/skills/azldev-comp-toml/SKILL.md Outdated
Copilot AI review requested due to automatic review settings July 10, 2026 22:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

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

Comment thread DEVELOPING.md
Copilot CLI (`.mcp.json`), including the `azldev advanced mcp` server. Run Copilot
CLI from the repository root so it discovers the project configuration.

Note: `copilot` supports fully autonomous operation (no interactive mode) with `-p <prompt>`. `--yolo` (same as `--allow-all-tools --allow-all-paths --allow-all-urls`) is an option, but use with extreme caution since it grants the agent unrestricted access to your filesystem and network. For now, it's recommended to use `-i` to at least have visibility into the agent's thought process and tool usage.
Comment thread .mcp.json
Comment on lines +66 to +70
"microsoft/azure-devops-mcp": {
"args": [
"-y",
"@azure-devops/mcp@latest",
"$AZURE_DEVOPS_ORG",
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.

2 participants