What problem does it solve? Public feature documentation drifts out of sync with the actual application as the UI evolves, and screenshots become stale. This Skill keeps docs/public/features/ accurate by deriving the feature inventory from source code, capturing fresh screenshots from a real build, and regenerating the published pages together. ## Core Features & Use Cases - Inventory reconciliation: Scans the Avalonia desktop source and phone client pages to add, remove, or reclassify features in feature-inventory.yaml based on what is actually implemented. - Automated screenshot capture: Runs a PowerShell harness that builds a throwaway slot, launches the app, creates dummy sessions, and captures occlusion-proof screenshots via Win32 PrintWindow. - Page and manifest regeneration: Rewrites the feature pages, rebuilds the overview feature matrix, and validates docs/public/index.json so every page is listed. - Use Case: After a UI change lands before a release, run the skill to refresh every feature page and screenshot in one pass instead of hand-editing markdown and retaking screenshots manually. ## Quick Start Ask the agent to run /document-features to regenerate the feature documentation and screenshots after the latest UI changes.