# Behind SPFx Dev Skills: testing what agents know and fixing what they miss

DevFeed: [Behind SPFx Dev Skills: testing what agents know and fixing what they miss](<https://devfeed.tech/articles/behind-spfx-dev-skills-testing-what-agents-know-and-fixing-what-they-miss-50561.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/microsoft365dev/behind-spfx-dev-skills-testing-what-agents-know-and-fixing-what-they-miss/>)

Author: Waldek Mastykarz, Vesa Juvonen, Garry Trinder

Published: 2026-09-02T10:14:00Z

Content type: article

Language: en

Sources: [Microsoft 365 Developer Blog](<https://devfeed.tech/sources/microsoft-365-developer-blog.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [migration](<https://devfeed.tech/topics/migration.md>), [toolchain](<https://devfeed.tech/topics/toolchain.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Windows](<https://devfeed.tech/topics/windows.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ai-coding-agent](<https://devfeed.tech/tags/ai-coding-agent.md>), [blog](<https://devfeed.tech/tags/blog.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cli](<https://devfeed.tech/tags/cli.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [dev](<https://devfeed.tech/tags/dev.md>), [developer](<https://devfeed.tech/tags/developer.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [evaluations](<https://devfeed.tech/tags/evaluations.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [gulp](<https://devfeed.tech/tags/gulp.md>), [mcp-apps](<https://devfeed.tech/tags/mcp-apps.md>), [microsoft-365](<https://devfeed.tech/tags/microsoft-365.md>), [microsoft-365-copilot](<https://devfeed.tech/tags/microsoft-365-copilot.md>), [microsoft-365-developer](<https://devfeed.tech/tags/microsoft-365-developer.md>), [microsoft-teams](<https://devfeed.tech/tags/microsoft-teams.md>), [migration](<https://devfeed.tech/tags/migration.md>), [models](<https://devfeed.tech/tags/models.md>), [sharepoint](<https://devfeed.tech/tags/sharepoint.md>), [sharepoint-framework](<https://devfeed.tech/tags/sharepoint-framework.md>), [spfx](<https://devfeed.tech/tags/spfx.md>), [testing](<https://devfeed.tech/tags/testing.md>)

## AI overview

The article describes how the SharePoint Framework team and Developer Relations evaluated AI coding agents on SPFx upgrades. It reports that agents could pass build and execution checks while missing dependencies and migration details, and explains how evaluation data was used to target guidance and improve agent results.

## Source excerpt

How much guidance does an AI coding agent actually need? See how we used evaluation data to target SPFx knowledge gaps, improving results without wasting tokens on what models already know. The post Behind SPFx Dev Skills: testing what agents know and fixing what they miss appeared first on Microsoft 365 Developer Blog.