Help users define precise liquidity metrics, set competitive take rates based on value delivery, and manage the delicate balance between supply-side health and platform profitability.
npx skills add https://github.com/RefoundAI/lenny-skills --skill marketplace-liquidity-take-rates
Optimize the balance between transaction reliability and monetization to build a defensible ecosystem.
Help the user with marketplace liquidity and take rates using insights from 6 guests and posts across Lenny's Podcast and Newsletter.
Dan Hockenmaier: "For a marketplace, you're like messing with this ecosystem that you don't actually really understand how it works. And sometimes you might do something over here which drives this long-term effect two months later, and then you're going to be pulling your hair out two months later trying to figure out what you did over here that made that thing happen."
Marketplace health depends on complex interactions where small changes cause delayed ripple effects. Leaders should use a light touch and monitor downstream impacts for months after making changes.
From "Choosing a take rate": "Differences in take rates are primarily driven by three factors: (1) whether you can drive new demand, (2) how much convenience you provide the seller, and (3) the level of competition in the market."
Your fee should reflect the new demand you generate and the operational ease you provide. Start with a 10% baseline for platforms and 20% for marketplaces, then adjust based on product value.
From "Choosing a take rate": "The most dangerous strategy for any platform company is to price too high – to charge a greedy and overzealous rake that could serve to undermine the whole point of having a platform in the first place."
High take rates create friction and leave room for competitors to undercut you. Lower rates can secure a long-term edge in winner-take-all markets by reducing barriers to transaction.
From "The most important marketplace metrics to track": "Since there’s so much confusion around this term, I prefer to avoid using it altogether when we’re describing operational metrics, and instead get specific about what I mean (e.g. fill rate, supply quantity, supply success, etc.). If you do use it, explain what you actually mean. Don’t assume anyone knows what you’re talking about when you say ‘liquidity.’"
The term liquidity is too ambiguous for daily operations. Replace it with specific metrics like fill rate or success rate to ensure the team is aligned on what a successful match looks like.
From "Why marketplaces fail": "The most fundamental job of a marketplace is to efficiently match supply with demand. If you can’t do this reliably (i.e. fill-rate) or quickly (i.e. time-to-match), you’ll fail."
Users will abandon a platform for more reliable alternatives if they experience low fill rates or slow matching times. Prioritize providing high certainty of a match over broad expansion.
From "The inside story of Facebook Marketplace": "Once we had the tab within the Facebook app to drive buyer engagement, we settled on the key metric of weekly buyer retention."
Focusing on demand-side retention ensures the marketplace provides repeatable value rather than temporary growth. Set weekly buyer retention as your north star metric for product-market fit.
From "Choosing a take rate": "Companies like Upwork, Patreon, StockX, Doordash, Uber Eats, and Grubhub take advantage of The Take Rate Formula by offering different take rates for more or less Convenience and Demand."
Tiered pricing allows you to map different take rates to the specific level of service each seller needs. Use volume-based tiers to reward your most active participants while capturing value from others.
See references/artifacts.md for the full list with details.
For all 17 sourced insights from 6 guests, see references/guest-insights.md
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests. Ensures fair, unbiased selection with transparency.
Query openFDA API for drugs, devices, adverse events, recalls, regulatory submissions (510k, PMA), substance identification (UNII), for FDA regulatory data analysis and safety research.
MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential equations, optimization, statistics, or creating scientific visualizations. Also use when the user needs help with MATLAB syntax, functions, or wants to convert between MATLAB and Python code. Scripts can be executed with MATLAB or the open-source GNU Octave interpreter.
UMAP dimensionality reduction. Fast nonlinear manifold learning for 2D/3D visualization, clustering preprocessing (HDBSCAN), supervised/parametric UMAP, for high-dimensional data.
Creating interactive data visualisations using d3.js. This skill should be used when creating custom charts, graphs, network diagrams, geographic visualisations, or any complex SVG-based data visualisation that requires fine-grained control over visual elements, transitions, or interactions. Use this for bespoke visualisations beyond standard charting libraries, whether in React, Vue, Svelte, vanilla JavaScript, or any other environment.
Access AlphaFold 200M+ AI-predicted protein structures. Retrieve structures by UniProt ID, download PDB/mmCIF files, analyze confidence metrics (pLDDT, PAE), for drug discovery and structural biology.
Take refoundai/marketplace-liquidity-take-rates from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.