spfx-best-practices
Installation
SKILL.md
When to Use
Use this skill when:
- Creating or scaffolding new SPFx web parts, extensions (Application Customizers, Field Customizers, Command Sets) or libraries
- Reviewing or refactoring existing SPFx projects
- Extending existing solutions with new web parts or extensions while maintaining consistent patterns
- Answering questions about SPFx architecture, React, TypeScript, localization, styling (Sass), data access, authentication, Microsoft Graph, SharePoint APIs or tooling
Scope
Applies to:
- SPFx web parts, extensions and libraries
- React with TypeScript
- Localization (
locresources) - Styling with Sass modules
- Data access (SharePoint REST, Microsoft Graph, Entra ID–secured APIs)
- SPFx toolchain (Heft / gulp / webpack)
- Modern SPFx development workflows