Bookmark Analysis
Visibility Path Debugging
Analyze
Overview
Features
Prompts
Troubleshooting
Key Features
Your report uses bookmarks for tab navigation or toggle panels. When bookmarks chain together through navigator tabs, visibility compounds — a visual that should be hidden "leaks" through, or a panel that should appear doesn't. Power BI Desktop shows one bookmark at a time, so finding the bug means mentally simulating every path a user could take. This skill simulates all navigation paths, detects visual leaks, and lets you fix visibility issues directly.
How it works
Type /bookmark-analysis, select your page, and the skill simulates every navigation path:
Reads all bookmark files and their visibility configurations
Maps bookmark navigator visuals to their linked bookmark groups
Simulates navigation chains (which bookmarks a user clicks in sequence)
Determines exactly which visuals are visible at each step
Detects visual leaks — visuals showing where they shouldn't
Optionally edits bookmark files to fix issues
What you get
Styled Excel workbook (4 sheets):
Bookmark Map — indented navigation tree showing bookmark hierarchy with type and visible count per bookmark
Visible Visuals — one row per visible visual per navigation path, sorted top-to-bottom by Y position on the page
Navigation Tree — all bookmark navigator visuals with their linked bookmark groups
Visual Registry — all visual groups with hierarchy and child counts
Output file: {project}_bookmark_analysis_{date}_{time}.xlsx
Explore more in this category

Best Practice Analysis
Analyze
Parse Tabular Editor BPA exports, match against 71 Microsoft rules, and generate a prioritized findings report.

Color Analysis
Analyze
Extract every color assignment across all visuals, resolve theme colors to hex, and flag discrepancies.

Interactions Matrix
Analyze
Generate, edit, and compare visual interaction matrices showing who affects whom on each page.

Measure Killer Analysis
Analyze
Identify unused measures, DAX complexity issues, and dependency health across your entire model.

