What problem does it solve? Free-to-paid conversion often fails because upgrade prompts appear at the wrong moment, hide pricing, or use dark patterns that erode trust. This Skill structures the design of in-product monetization moments so paywalls appear after users experience value, state prices clearly, and always offer a visible exit. ## Core Features & Use Cases - Trigger and Timing Design: Defines when to show feature gates, usage-limit prompts, trial-expiration warnings, and time-based reminders, with frequency caps (1 impression per session, 7-day dismiss cooldowns, suppression after 3 lifetime dismissals). - Paywall Screen Components: Provides templates for feature-lock, usage-limit, and trial-expiration paywalls covering headline, value demonstration, plan comparison, pricing, social proof, CTA, and escape hatch. - Self-Critique Gate and Experiment Reference: Forces a pre-delivery check against dark-pattern blockers and ships a references/experiments.md catalog of A/B tests for triggers, pricing presentation, copy, and frequency. - Use Case: A product manager notices trial-expiration upgrades convert at 2%. The Skill diagnoses the weak value framing, drafts a redesigned expiration screen showing what the user built and what they would lose, and proposes experiments to validate the change. ## Quick Start Use suede-paywalls to design an upgrade screen shown when free users try to create a fourth project in our project management app.