Comprehensive audit of a Webflow site including pages, CMS collections, health scoring, and actionable insights. Use for site analysis, migration planning, or understanding site structure.
Generates comprehensive Webflow site audits with health scoring, inventory analysis, and actionable insights.
/plugin marketplace add webflow/webflow-skills/plugin install webflow-skills@webflow-skillsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Comprehensive audit of a Webflow site's structure, content health, and quality with detailed analysis and multiple export formats.
ALWAYS use Webflow MCP tools for all operations:
sites_list for listing available sitessites_get for detailed site informationpages_list for retrieving all pagescollections_list for listing CMS collectionscollections_get for detailed collection schemascollections_items_list_items for counting itemswebflow_guide_tool to get best practices before startingcontext parameter (15-25 words, third-person perspective)sites_get to retrieve:
pages_list to fetch all pagescollections_listcollections_getcollections_items_list_itemsUser prompt:
Give me a complete inventory of my site.
Step 1: Initial Report (Standard Inventory)
š Site Audit: MCP Demo#1
**Site Details:**
- Site ID: 6924868ede9d3fbbc3195eb0
- Last published: January 9, 2026
- Last updated: January 9, 2026
- Timezone: Asia/Calcutta
- Primary locale: English (en)
---
**Pages (2 total):**
Static Pages (1):
āāā Home (/)
CMS Template Pages (1):
āāā Blog Posts Template (/post)
- Collection: Blog Posts
---
**CMS Collections (1):**
Blog Posts (9 items)
āāā Slug: post
āāā Fields (8):
ā āāā Name (PlainText, required)
ā āāā Slug (PlainText, required)
ā āāā Post Body (RichText)
ā āāā Post Summary (PlainText)
ā āāā Main Image (Image)
ā āāā Thumbnail image (Image)
ā āāā Featured? (Switch)
ā āāā Color (Color)
---
**Summary:**
- ā
2 pages (1 static, 1 CMS template)
- ā
1 CMS collection with 9 published items
- ā
Site fully published and up-to-date
Would you like a detailed analysis or export in a specific format?
Step 2: Detailed Analysis (when user requests)
š Detailed Analysis: MCP Demo#1
**Content Health Score: 85/100**
ā
Strengths:
- All collections have items (no empty collections)
- All pages are published (no drafts)
- Site recently published (Jan 9, 2026)
- Consistent field structure in Blog Posts
ā ļø Areas for Improvement:
- No SEO metadata on template page (missing meta description)
- Limited page count (consider adding About, Contact pages)
- No reference fields (could link categories/authors to posts)
š” Recommendations:
1. Add meta descriptions to all pages for better SEO
2. Consider creating a Categories collection for post organization
3. Add an Authors collection for multi-author blog support
4. Create navigation pages (About, Contact, Privacy Policy)
**Collection Breakdown:**
Blog Posts:
- 9 published items (0 drafts, 0 archived)
- 5 featured posts (56%)
- All required fields populated ā
- Field usage:
- Name: 100% (9/9)
- Slug: 100% (9/9)
- Post Body: 100% (9/9)
- Post Summary: 100% (9/9)
- Main Image: 100% (9/9)
- Thumbnail: 100% (9/9)
- Featured: 100% (9/9)
- Color: 100% (9/9)
**Sample Items:**
1. "Why Webflow is the Best Choice for 2026" (featured)
2. "Top Webflow Features to Look Forward to in 2026"
3. "Webflow vs. Competitors: Who Will Win in 2026?" (featured)
---
Export this inventory? (markdown/json/csv/no)
Step 3: Export Options
š„ Export Format Options:
1. **Markdown** - Human-readable documentation
- Great for README files, wikis, documentation
- Preserves structure and formatting
2. **JSON** - Machine-readable structured data
- Perfect for migrations, integrations
- Includes all raw API data
3. **CSV** - Spreadsheet-friendly
- Easy to analyze in Excel/Google Sheets
- Separate files for pages and collections
Which format would you like? (1/2/3)
Site Information:
sites_getUser Options: Offer multiple detail levels:
Page Categorization:
Page Health Checks:
Collection Details: For each collection, show:
Field Analysis: Categorize by type:
Field Validation:
Content Health Score (0-100): Calculate based on:
Issue Detection:
Recommendations: Suggest improvements based on:
Markdown Export:
# Site Audit: [Site Name]
## Site Information
- ID: [site-id]
- Last Published: [date]
## Pages
### Static Pages
- Home (/)
- About (/about)
### CMS Templates
- Blog Post (/post/[slug])
## Collections
### Blog Posts (47 items)
**Fields:**
- Title (PlainText, required)
- Slug (PlainText, required)
- Content (RichText)
...
JSON Export:
{
"site": {
"id": "...",
"name": "...",
"lastPublished": "..."
},
"pages": [...],
"collections": [...]
}
CSV Export: Generate separate files:
pages.csv: All pages with metadatacollections.csv: Collection metadatafields.csv: All fields across collectionsitems.csv: Item counts per collectionBatch Processing:
Error Handling:
pages_list fails, continue with collectionscollections_get fails, show basic collection infoData Efficiency:
Read-Only Operation:
Clear Organization:
Actionable Output:
Version Tracking: If user runs inventory multiple times: