What problem does it solve? Keeping the deprecation documentation (docs/life-cycle.md) in sync with its three upstream sources is error-prone manual work: the Prisme "Cycle de vie des composants" page and the LFDeprecatedSelectors.mjs / LFDeprecatedProperties.mjs arrays. This Skill regenerates the derived document deterministically whenever those sources change. ## Core Features & Use Cases - Source-driven regeneration: Builds the Composants, Classes, and Variables CSS sections from the Prisme page and the two .mjs source arrays, one row per source entry in source order. - Prisme API extraction: Fetches the zeroheight SPA content via its internal load_page API (token + CSRF handshake) and parses the ProseMirror table structure. - Strict output conventions: Produces HTML tables with a shared style block, en-dash empty cells, expanded regex alternations, factored pattern groups, and markdown-to-HTML conversion of action descriptions. - Use Case: After adding a new deprecated selector to LFDeprecatedSelectors.mjs, run this Skill to update the Classes table in docs/life-cycle.md without hand-editing HTML. ## Quick Start Update the deprecation documentation in docs/life-cycle.md to reflect the current LFDeprecatedSelectors.mjs and LFDeprecatedProperties.mjs files.