Scan documents and pages in this site or library.
For each item, evaluate signals including:
- last modified date
- last accessed (if available)
- presence of an owner or author
- content indicators such as "policy", "procedure", or "guideline" in title or text
Identify items that are likely to require review based on:
- long periods without updates (e.g., significantly older than similar content in the library)
- missing or unclear ownership
- indicators that the content is authoritative or reference material
If explicit review metadata exists (for example: review date, expiration date), use it to refine the assessment.
Classify flagged items into:
- High Priority (likely outdated and high-impact content)
- Medium Priority (possibly outdated or unclear ownership)
- Low Priority (older but likely low-risk content)
Output a prioritized report including:
- document or page title (with link if available)
- last modified date
- owner (if known)
- reason for flag (for example: no recent updates, missing owner)
Summarize patterns observed (for example: clusters of outdated content, ownership gaps).
Do not modify, move, or delete content. Output findings only.
Content Expiration Sentinel
Identify potentially outdated or unmanaged content in SharePoint by analyzing activity, ownership, and content signals, and flag items that likely require review.
Content Expiration Sentinel by chris-mcnulty · f881b77
npx skillmds@latest add chris-mcnulty/content-expiration-sentinel File contents
---name: content-expiration-sentineldescription: Identify potentially outdated or unmanaged content in SharePoint by analyzing activity, ownership, and content signals, and flag items that likely require review.---1. Scan documents and pages in this site or library.2. For each item, evaluate signals including: - last modified date - last accessed (if available) - presence of an owner or author - content indicators such as "policy", "procedure", or "guideline" in title or text3. Identify items that are likely to require review based on: - long periods without updates (e.g., significantly older than similar content in the library) - missing or unclear ownership - indicators that the content is authoritative or reference material4. If explicit review metadata exists (for example: review date, expiration date), use it to refine the assessment.5. Classify flagged items into: - High Priority (likely outdated and high-impact content) - Medium Priority (possibly outdated or unclear ownership) - Low Priority (older but likely low-risk content)6. Output a prioritized report including: - document or page title (with link if available) - last modified date - owner (if known) - reason for flag (for example: no recent updates, missing owner)7. Summarize patterns observed (for example: clusters of outdated content, ownership gaps).8. Do not modify, move, or delete content. Output findings only.
chris-mcnulty/copilot-skills/tree/main/sharepoint/content-expiration-sentinel commit f881b77b79
Frequently asked questions
Run npx skillmds@latest add chris-mcnulty/content-expiration-sentinel in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Identify potentially outdated or unmanaged content in SharePoint by analyzing activity, ownership, and content signals, and flag items that likely require review. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
chris-mcnulty (@chris-mcnulty) published this skill. Their other Agent Skills are listed on their SkillMD profile.