metadata-completeness-auditor

Audits SharePoint list metadata completeness and generates a self-contained HTML gap-report dashboard.

128|50|Updated May 4, 2026
One-click install
npx skills add https://github.com/pnp/sharepoint-skills --skill metadata-completeness-auditor-pnp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: metadata-completeness-auditor
Source: https://github.com/pnp/sharepoint-skills/tree/main/Skills/metadata-completeness-auditor/metadata-completeness-auditor
Command: npx skills add https://github.com/pnp/sharepoint-skills --skill metadata-completeness-auditor-pnp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Missing or inconsistent metadata breaks SharePoint search, filtering, views, and retention. This Skill scans every item in a document library or list against its required columns, flags missing, blank, or placeholder values, and produces a color-coded HTML dashboard so teams can see and fix metadata gaps. ## Core Features & Use Cases - Completeness Scoring: Computes per-item completeness percentages, per-column fill rates, an overall cell-level completeness score, and per-owner rollups grouped by last editor. - Placeholder Detection: Classifies values like "N/A", "TBD", "-", or "test" as missing, with support for user-defined placeholder lists. - Self-Contained HTML Report: Saves a script-free, inline-CSS dashboard with a summary band, per-column gap chart, color-coded item table, owner breakdown, and prioritized remediation list to a "Metadata Reports" folder on the site. - Use Case: Ask to run a metadata audit on the Contracts library and receive a report showing 128 items scanned, 71% overall completeness, and that 66 items are missing a Review Date. ## Quick Start Ask Copilot in SharePoint to run a metadata audit on a named document library or list on the current site.

Frequently Asked Questions about metadata-completeness-auditor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit metadata completeness in a SharePoint document library?▼

Ask Copilot in SharePoint to run a metadata audit on the library by name, such as "audit the Contracts library". The skill reads the list schema, scans every item against required columns, and saves an HTML gap-report dashboard to a Metadata Reports folder on the site.

How to find items with missing or blank metadata in SharePoint?▼

The audit classifies each value as missing when it is empty, whitespace-only, an empty multi-value or person field, or a placeholder like N/A, TBD, or a dash. The report lists every item with its completeness percentage and its specific missing fields.

Does the metadata audit modify my SharePoint list or items?▼

No, the audit is strictly read-only. It never creates columns, writes to items, or changes list settings or views. The only thing it writes is the HTML report file and, if needed, the Metadata Reports folder that holds it.

Which SharePoint columns are included in the completeness score?▼

By default the audit scores columns marked required in the schema, or all user-created content columns if none are required. System fields like ID, Modified, Author, and Title are excluded from scoring because Title is almost always populated and would inflate the result.

Can the metadata audit handle large SharePoint libraries?▼

Yes, it pages through the entire library rather than stopping at the first page and processes large libraries in batches with running totals. If a read fails or returns partial data, the limitation is recorded plainly in the report instead of filling gaps with assumptions.