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 (loc resources)
  • Styling with Sass modules
  • Data access (SharePoint REST, Microsoft Graph, Entra ID–secured APIs)
  • SPFx toolchain (Heft / gulp / webpack)
  • Modern SPFx development workflows
Installs
11
Repository
pnp/ai-skills
GitHub Stars
5
First Seen
Jun 7, 2026