What problem does it solve? Five sites each carried their own 200-line copy of the same legal JSX, letting the Terms of Service and Privacy Policy drift apart silently. This Skill guides work on the single shared package (packages/legal-terms-privacy-policy) so every site renders one consistent legal document. ## Core Features & Use Cases - Single source of truth: Edit clauses once in src/react/full-terms.tsx and src/react/summary.tsx; all consuming sites update immediately since the package ships raw TypeScript with no build step. - Two entry points: Import LegalTermsPrivacyPolicy from legal-terms-privacy-policy/react for the full page with the full/summary switch, or use the React-free root entry for types and LEGAL_SUMMARY_URL in server code. - Troubleshooting guidance: Diagnose raw-TSX transpile errors, missing back links, client-component boundaries, and stylesheet @import ordering issues. - Use Case: You need to update the CCPA clause across QwkSearch, Debate AI, and three other properties — edit the clause once in the package, keep the summary in sync, and every site reflects the change without rebuilding. ## Quick Start Ask the AI to update a clause in the shared legal-terms-privacy-policy package and verify the change renders in the reference consumer page.