Update agent frontmatter options to remove deprecated "infer"#1023
Closed
Anddd7 wants to merge 1 commit intogithub:stagedfrom
Closed
Update agent frontmatter options to remove deprecated "infer"#1023Anddd7 wants to merge 1 commit intogithub:stagedfrom
Anddd7 wants to merge 1 commit intogithub:stagedfrom
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Updates agent configuration documentation to remove deprecated infer and introduces/expands multiple plugin agents/skills while simplifying plugin manifests to reference agent/skill directories instead of individual paths.
Changes:
- Remove
inferfrom agent front matter docs; documentuser-invocableanddisable-model-invocationinstead. - Add many new agents/skills/reference docs across plugins (MCP, Java, .NET, FlowStudio, CAST, etc.).
- Update numerous
plugin.jsonmanifests to pointagentsat./agentsand normalizeskillspaths by removing trailing slashes.
Reviewed changes
Copilot reviewed 125 out of 295 changed files in this pull request and generated 11 comments.
Show a summary per file
| File | Description |
|---|---|
| plugins/mcp-m365-copilot/agents/mcp-m365-agent-expert.md | Adds an MCP/M365 Copilot declarative agent expert definition. |
| plugins/mcp-m365-copilot/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/kotlin-mcp-development/agents/kotlin-mcp-expert.md | Adds Kotlin MCP server development expert agent. |
| plugins/kotlin-mcp-development/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills path. |
| plugins/java-mcp-development/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills path. |
| plugins/java-development/skills/java-springboot/SKILL.md | Adds Spring Boot best-practices skill. |
| plugins/java-development/skills/java-junit/SKILL.md | Adds JUnit best-practices skill. |
| plugins/java-development/skills/java-docs/SKILL.md | Adds Javadoc best-practices skill. |
| plugins/java-development/skills/create-spring-boot-java-project/SKILL.md | Adds Spring Boot project skeleton creation skill. |
| plugins/java-development/.github/plugin/plugin.json | Normalizes skills paths. |
| plugins/go-mcp-development/agents/go-mcp-expert.md | Adds Go MCP server development expert agent. |
| plugins/go-mcp-development/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills path. |
| plugins/gem-team/agents/gem-reviewer.md | Adds security/PRD reviewer subagent definition. |
| plugins/gem-team/agents/gem-orchestrator.md | Adds orchestrator agent definition for multi-agent workflows. |
| plugins/gem-team/agents/gem-implementer.md | Adds TDD implementer agent definition. |
| plugins/gem-team/agents/gem-documentation-writer.md | Adds documentation-writer agent definition. |
| plugins/gem-team/agents/gem-devops.md | Adds DevOps agent definition with approval gates. |
| plugins/gem-team/agents/gem-browser-tester.md | Adds browser tester agent definition for E2E/accessibility. |
| plugins/gem-team/.github/plugin/plugin.json | Switches agents entry to ./agents. |
| plugins/frontend-web-dev/skills/playwright-generate-test/SKILL.md | Adds Playwright test generation skill. |
| plugins/frontend-web-dev/skills/playwright-explore-website/SKILL.md | Adds Playwright website exploration skill. |
| plugins/frontend-web-dev/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-mcp/references/connection-references.md | Adds FlowStudio MCP connection reference documentation. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-mcp/references/action-types.md | Adds FlowStudio MCP action type reference. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-mcp/references/MCP-BOOTSTRAP.md | Adds FlowStudio MCP bootstrap quick reference. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-debug/references/debug-workflow.md | Adds FlowStudio debug decision tree workflow doc. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-debug/references/common-errors.md | Adds common FlowStudio/Power Automate errors reference. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-build/references/trigger-types.md | Adds trigger templates for build skill. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-build/references/flow-schema.md | Adds flow definition schema reference. |
| plugins/flowstudio-power-automate/skills/flowstudio-power-automate-build/references/build-patterns.md | Adds copy/paste build patterns reference. |
| plugins/flowstudio-power-automate/.github/plugin/plugin.json | Normalizes skills paths. |
| plugins/edge-ai-tasks/.github/plugin/plugin.json | Switches agents entry to ./agents. |
| plugins/doublecheck/skills/doublecheck/assets/verification-report-template.md | Adds verification report template asset. |
| plugins/doublecheck/agents/doublecheck.md | Adds Doublecheck verification agent with web tools. |
| plugins/doublecheck/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills path. |
| plugins/devops-oncall/skills/multi-stage-dockerfile/SKILL.md | Adds multi-stage Dockerfile best-practices skill. |
| plugins/devops-oncall/agents/azure-principal-architect.md | Adds Azure principal architect agent definition. |
| plugins/devops-oncall/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/dataverse/.github/plugin/plugin.json | Normalizes skills path. |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-usecase-builder/SKILL.md | Adds Dataverse Python use-case builder skill. |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-quickstart/SKILL.md | Adds Dataverse Python quickstart skill. |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-production-code/SKILL.md | Adds Dataverse Python production-code skill. |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-advanced-patterns/SKILL.md | Adds Dataverse Python advanced patterns skill. |
| plugins/dataverse-sdk-for-python/.github/plugin/plugin.json | Normalizes skills paths. |
| plugins/database-data-management/skills/postgresql-code-review/SKILL.md | Adds PostgreSQL-specific code review skill. |
| plugins/database-data-management/agents/postgresql-dba.md | Adds PostgreSQL DBA agent definition. |
| plugins/database-data-management/agents/ms-sql-dba.md | Adds MS SQL DBA agent definition. |
| plugins/database-data-management/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/csharp-mcp-development/skills/csharp-mcp-server-generator/SKILL.md | Adds C# MCP server generator skill. |
| plugins/csharp-mcp-development/agents/csharp-mcp-expert.md | Adds C# MCP expert agent definition. |
| plugins/csharp-mcp-development/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills path. |
| plugins/csharp-dotnet-development/skills/dotnet-upgrade/SKILL.md | Adds .NET upgrade planning skill content. |
| plugins/csharp-dotnet-development/skills/dotnet-best-practices/SKILL.md | Adds .NET best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-xunit/SKILL.md | Adds xUnit best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-tunit/SKILL.md | Adds TUnit best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-nunit/SKILL.md | Adds NUnit best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-async/SKILL.md | Adds C# async best-practices skill. |
| plugins/csharp-dotnet-development/skills/aspnet-minimal-api-openapi/SKILL.md | Adds ASP.NET minimal API OpenAPI skill. |
| plugins/csharp-dotnet-development/agents/expert-dotnet-software-engineer.md | Adds expert .NET software engineer agent definition. |
| plugins/csharp-dotnet-development/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/copilot-sdk/.github/plugin/plugin.json | Normalizes skills path. |
| plugins/context-engineering/skills/what-context-needed/SKILL.md | Adds “what context needed” skill prompt. |
| plugins/context-engineering/skills/refactor-plan/SKILL.md | Adds refactor planning skill prompt. |
| plugins/context-engineering/skills/context-map/SKILL.md | Adds context mapping skill prompt. |
| plugins/context-engineering/agents/context-architect.md | Adds context-architect agent definition. |
| plugins/context-engineering/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/clojure-interactive-programming/skills/remember-interactive-programming/SKILL.md | Adds interactive programming reminder skill. |
| plugins/clojure-interactive-programming/agents/clojure-interactive-programming.md | Adds Clojure REPL-first agent definition. |
| plugins/clojure-interactive-programming/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills path. |
| plugins/cast-imaging/agents/cast-imaging-structural-quality-advisor.md | Adds CAST imaging quality advisor agent definition. |
| plugins/cast-imaging/agents/cast-imaging-software-discovery.md | Adds CAST imaging discovery agent definition. |
| plugins/cast-imaging/agents/cast-imaging-impact-analysis.md | Adds CAST imaging impact analysis agent definition. |
| plugins/cast-imaging/.github/plugin/plugin.json | Switches agents entry to ./agents. |
| plugins/azure-cloud-development/skills/azure-pricing/references/SERVICE-NAMES.md | Adds Azure Retail Prices API serviceName reference. |
| plugins/azure-cloud-development/skills/azure-pricing/references/REGIONS.md | Adds Azure Retail Prices API region name reference. |
| plugins/azure-cloud-development/skills/azure-pricing/references/COST-ESTIMATOR.md | Adds Azure cost estimation formulas reference. |
| plugins/azure-cloud-development/skills/azure-pricing/references/COPILOT-STUDIO-RATES.md | Adds cached Copilot Studio rates reference. |
| plugins/azure-cloud-development/agents/terraform-azure-planning.md | Adds Terraform planning agent definition. |
| plugins/azure-cloud-development/agents/terraform-azure-implement.md | Adds Terraform implementation specialist agent definition. |
| plugins/azure-cloud-development/agents/azure-verified-modules-terraform.md | Adds AVM Terraform agent definition. |
| plugins/azure-cloud-development/agents/azure-verified-modules-bicep.md | Adds AVM Bicep agent definition. |
| plugins/azure-cloud-development/agents/azure-saas-architect.md | Adds Azure SaaS architect agent definition. |
| plugins/azure-cloud-development/agents/azure-principal-architect.md | Adds Azure principal architect agent definition. |
| plugins/azure-cloud-development/agents/azure-logic-apps-expert.md | Adds Logic Apps expert agent definition. |
| plugins/azure-cloud-development/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/awesome-copilot/skills/suggest-awesome-github-copilot-skills/SKILL.md | Adds skill for suggesting skills from awesome-copilot. |
| plugins/awesome-copilot/skills/suggest-awesome-github-copilot-instructions/SKILL.md | Adds skill for suggesting instruction files from awesome-copilot. |
| plugins/awesome-copilot/skills/suggest-awesome-github-copilot-agents/SKILL.md | Adds skill for suggesting agents from awesome-copilot. |
| plugins/awesome-copilot/agents/meta-agentic-project-scaffold.md | Adds meta scaffold agent for pulling content from awesome-copilot. |
| plugins/awesome-copilot/.github/plugin/plugin.json | Switches agents entry to ./agents; normalizes skills paths. |
| plugins/automate-this/.github/plugin/plugin.json | Normalizes skills path. |
| instructions/agents.instructions.md | Removes deprecated infer; documents new agent front matter flags. |
| "./agents/azure-verified-modules-terraform.md", | ||
| "./agents/terraform-azure-planning.md", | ||
| "./agents/terraform-azure-implement.md" | ||
| "./agents" |
Comment on lines
27
to
30
| tools: ['read', 'edit', 'search'] | ||
| model: 'Claude Sonnet 4.5' | ||
| target: 'vscode' | ||
| infer: true | ||
| --- |
| "task_id": "[task_id]", | ||
| "plan_id": "[plan_id]", | ||
| "summary": "[brief summary ≤3 sentences]", | ||
| "failure_type": "transient|fixable|needs_replan|escalate", // Required when status=failed |
| - Get unique waves: sort ascending | ||
| - For each wave (1→n): | ||
| - If wave > 1: Present contracts from plan.yaml to agents for verification | ||
| - Getpending AND dependencies=completed AND wave= tasks where status=current |
| - Docker | ||
| - Docker Compose | ||
|
|
||
| - If you need to custom the project name, please change the `artifactId` and the `packageName` in [download-spring-boot-project-template](./create-spring-boot-java-project.prompt.md#download-spring-boot-project-template) |
| "schedule": { | ||
| "weekDays": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"] | ||
| }, | ||
| "startTime": "2026-01-05T09:00:00Z", |
| ``` | ||
| Content-Type: application/json | ||
| x-api-key: <token> | ||
| User-Agent: FlowStudio-MCP/1.0 ← required, or Cloudflare blocks you |
| ], | ||
| "agents": [ | ||
| "./agents/doublecheck.md" | ||
| "./agents" |
| "./agents/cast-imaging-software-discovery.md", | ||
| "./agents/cast-imaging-impact-analysis.md", | ||
| "./agents/cast-imaging-structural-quality-advisor.md" | ||
| "./agents" |
| ], | ||
| "agents": [ | ||
| "./agents/context-architect.md" | ||
| "./agents" |
* Removed 'infer' option and replaced it with 'user-invocable' and 'disable-model-invocation'. * Clarified the purpose of new options for better usability. * Updated guidelines to reflect changes in agent invocation behavior.
1ced6a3 to
077894d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.Description
Type of Contribution
Additional Notes
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.