ProWorks.Umbraco.AI.PageEvaluator
1.0.14
dotnet add package ProWorks.Umbraco.AI.PageEvaluator --version 1.0.14
NuGet\Install-Package ProWorks.Umbraco.AI.PageEvaluator -Version 1.0.14
<PackageReference Include="ProWorks.Umbraco.AI.PageEvaluator" Version="1.0.14" />
<PackageVersion Include="ProWorks.Umbraco.AI.PageEvaluator" Version="1.0.14" />
<PackageReference Include="ProWorks.Umbraco.AI.PageEvaluator" />
paket add ProWorks.Umbraco.AI.PageEvaluator --version 1.0.14
#r "nuget: ProWorks.Umbraco.AI.PageEvaluator, 1.0.14"
#:package ProWorks.Umbraco.AI.PageEvaluator@1.0.14
#addin nuget:?package=ProWorks.Umbraco.AI.PageEvaluator&version=1.0.14
#tool nuget:?package=ProWorks.Umbraco.AI.PageEvaluator&version=1.0.14
ProWorks Umbraco AI Page Evaluator
AI-powered page evaluation for the Umbraco 17 back-office using the Umbraco.AI framework.
What it does
Adds an Evaluate Page workspace action to the Umbraco content editor. Clicking it sends the current page's content to a configured AI model and returns a structured quality report directly inside the back-office, including scored checks, warnings, and actionable suggestions.
Requirements
| Dependency | Version |
|---|---|
| Umbraco CMS | 17.2+ |
| Umbraco.AI | 1.7+ |
| .NET | 10 |
Quick Start
- Install this package
- Run your Umbraco site (migrations apply automatically on startup)
- Go to Settings → Umbraco.AI Add-ons → Page Evaluator and create an evaluator configuration
- Open any content node of that document type and the Evaluate Page button appears in the toolbar
Key Features
- Per-document-type evaluator configurations with custom AI prompts
- Supports any AI provider configured in Umbraco.AI (Anthropic, OpenAI, etc.)
- Cached results with timestamp and one-click re-evaluation
- Workspace action hidden automatically on unconfigured document types
About ProWorks
ProWorks Corporation is an Umbraco Platinum Partner based in the USA. We have been building and maintaining Umbraco implementations since the early versions of the platform, certified across Umbraco 7 through 17 LTS, and we have three Umbraco MVPs on staff. We work with organizations across many industries including credit unions, insurers, public agencies, travel, higher education, and manufacturers. Our approach is consultative: we will meet you where you are and recommend the right next step, even if that means doing less.
This package evaluates individual pages on demand. If you're interested in understanding how AI systems interpret your organization's content across your entire website, ProWorks offers a site-wide Content Evaluator service that delivers an AI Perspective Report on your positioning, messaging, and audience signals based on your publicly available content.
Learn more at proworks.com/ai or contact us to discuss your project.
Links
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.EntityFrameworkCore.Sqlite (>= 10.0.2)
- Microsoft.EntityFrameworkCore.SqlServer (>= 10.0.2)
- Microsoft.Extensions.AI (>= 10.3.0)
- Microsoft.Extensions.AI.Abstractions (>= 10.3.0)
- Umbraco.AI.Core (>= 1.8.0 && < 2.0.0)
- Umbraco.AI.Startup (>= 1.8.0 && < 2.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
AI-powered page evaluation for the Umbraco 17 Umbraco.ai framework with configurable per-document-type prompts, structured scoring, evaluation caching, and back-office workspace action.