Skip to content

Update agent frontmatter options to remove deprecated "infer"#1023

Closed
Anddd7 wants to merge 1 commit intogithub:stagedfrom
Anddd7:deprecated-infer-agent-instruction
Closed

Update agent frontmatter options to remove deprecated "infer"#1023
Anddd7 wants to merge 1 commit intogithub:stagedfrom
Anddd7:deprecated-infer-agent-instruction

Conversation

@Anddd7
Copy link
Contributor

@Anddd7 Anddd7 commented Mar 16, 2026

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • I have read and followed the Guidance for submissions involving paid services.
  • My contribution adds a new instruction, prompt, agent, skill, or workflow file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, skill, or workflow with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • New agentic workflow.
  • Update to existing instruction, prompt, agent, plugin, skill, or workflow.
  • Other (please specify):

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.

Copilot AI review requested due to automatic review settings March 16, 2026 06:46
Copy link
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

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 infer from agent front matter docs; document user-invocable and disable-model-invocation instead.
  • Add many new agents/skills/reference docs across plugins (MCP, Java, .NET, FlowStudio, CAST, etc.).
  • Update numerous plugin.json manifests to point agents at ./agents and normalize skills paths 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.
@Anddd7 Anddd7 force-pushed the deprecated-infer-agent-instruction branch from 1ced6a3 to 077894d Compare March 16, 2026 06:50
@Anddd7 Anddd7 closed this Mar 16, 2026
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