site-storage-heatmap

Installation
SKILL.md

Site Storage Heatmap

Generate an interactive HTML site map with storage sizes and hot/cold activity heatmaps for a SharePoint site, then navigate the user to the output.

Steps

1. Get the Current User's First Name

  • Call get_user_info(query="@currentUser") to resolve the current user.
  • Extract the first name from the resolved display name (e.g., "Adam Harmetz" → "Adam").
  • The output filename will be: {FirstName}-Site-Storage-Heatmap.html

2. Discover All Containers

  • Call discover_sharepoint_lists with filterType="all" and includeHidden=false to get every list, library, and page library on the site.
  • Categorize each container:
    • Document Libraries: templateType 101
    • Lists: templateType 100
    • Site Pages: templateType 119
    • Calendar: templateType 106
  • Record each container's id, title, itemCount, and serverRelativeUrl.
Installs
3
GitHub Stars
140
First Seen
Jul 23, 2026