| agentic-repo |
Applies conventions useful for repositories that keep agent customization files in source control. |
| apm-install |
Installs configured packages and updates existing packages for the Copilot APM target with apm. |
| build-script |
Installs the published build.ps1 script at the repository root. |
| config-text-section |
Manages one named text section in a repository file. |
| copilot-lsp |
Manages project-scoped GitHub Copilot CLI LSP server definitions in .github/lsp.json. |
| copilot-lsp-csharp |
Applies the published C# GitHub Copilot CLI LSP server configuration. |
| dotnet-common |
Applies conventions common to repositories that build a .NET solution. |
| dotnet-sdk |
Ensures the repository has a global.json that uses the specified .NET SDK major version or later. |
| dotnet-sdk-10 |
Ensures the repository has a global.json that uses the .NET 10 SDK or later. |
| dotnet-slnx |
Ensures the repository uses .slnx solutions rather than .sln. |
| editorconfig-csharp |
Ensures the repository-root .editorconfig contains the standard C# section from files/.editorconfig. |
| editorconfig-json |
Ensures the repository-root .editorconfig contains the managed JSON section from files/.editorconfig. |
| editorconfig-md |
Ensures the repository-root .editorconfig contains the managed Markdown section from files/.editorconfig. |
| editorconfig-ps1 |
Ensures the repository-root .editorconfig contains the managed PowerShell section from files/.editorconfig. |
| editorconfig-root |
Ensures the repository-root .editorconfig contains the standard [*] section described in sections/editorconfig.md. |
| editorconfig-section |
Manages a named section within the repository-root .editorconfig file. |
| editorconfig-yaml |
Ensures the repository-root .editorconfig contains the managed YAML section from files/.editorconfig. |
| faithlife-auto-apply-conventions |
Ensures that .github/conventions.yml starts with the marker used by RepoConventionsApplier. |
| faithlife-dotnet-library-build |
Creates missing Faithlife .NET library build project files under tools/Build. |
| faithlife-dotnet-library-workflow |
Installs the published Faithlife .NET library ci.yml workflow at .github/workflows/ci.yml. |
| faithlife-license-mit |
Applies license-mit with copyright-holder set to Faithlife. |
| gitattributes-lf |
Ensures the repository-root .gitattributes starts with * text=auto eol=lf. |
| gitattributes-section |
Manages a named section within the repository-root .gitattributes file. |
| gitignore-section |
Manages a named section within the repository-root .gitignore file. |
| license-mit |
Ensures the repository-root LICENSE file contains the published MIT license from files/LICENSE. |
| nuget-config |
Creates or replaces the repository-root nuget.config from files/nuget.config. |
| prettierignore-section |
Manages a named section within the repository-root .prettierignore file when the repository appears to use Prettier. |