price-check
anthropics/knowledge-work-plugins
Analyze product margins and model three pricing scenarios to see the full financial picture before deciding what to charge.
What is price-check?
Pulls cost and revenue data from QuickBooks and PayPal to build a margin-by-product table, then models three pricing scenarios (hold, increase, decrease) with volume projections. Use this when you need to understand profitability and test pricing decisions before committing.
- Pulls 90-day revenue and COGS data from QuickBooks and PayPal to calculate current gross margin per product
- Builds a margin-by-product table and flags products below 20% margin as risk
- Models three pricing scenarios: hold current price, increase price with volume-loss projections, and decrease price with volume-gain projections
- Shows break-even volume needed to maintain current profit under each scenario
- Generates a customer messaging brief for price-increase communication (timing, channels, key messages)
- Accepts optional product name argument to analyze a single product or all active products
How to install price-check
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill price-check- QuickBooks connected and configured with revenue and COGS data (per-product categorization recommended)
- PayPal account connected (optional, used for cross-validation; analysis runs QB-only if unavailable)
How to use price-check
- 1.Run the skill with or without a product name argument (e.g., `price-check` or `price-check Widget A`)
- 2.Review the margin-by-product table and note any products flagged below 20% margin
- 3.Examine the three scenario tables side-by-side to compare revenue and margin outcomes
- 4.If modeling a price increase, review the customer messaging brief for communication options
- 5.Decide which scenario to explore further based on the data presented
Use cases
- Before raising prices on a product, model revenue and margin impact under different volume-loss assumptions
- Identify underpriced products by comparing current margins against target margins
- Evaluate whether a price cut would drive enough volume growth to maintain profitability
- Prepare talking points for customers when announcing a price increase
- Audit product profitability across your entire catalog to spot margin risks
- Small business owners and founders making pricing decisions
- Product managers evaluating pricing strategy
- Finance teams analyzing product-level profitability
- Service providers deciding whether to raise rates
price-check FAQ
No. The skill provides data tables and projections only — pricing decisions remain yours. It never recommends a price.
The skill will flag the gap and note that per-product cost data is incomplete, but will still run the analysis using available data.
The skill will run using QuickBooks data alone and note that PayPal cross-validation was skipped.
No. It only reads data and produces analysis tables. You control all pricing changes.
The skill pulls the last 90 days of revenue and COGS from QuickBooks to establish the current baseline.
Full instructions (SKILL.md)
Source of truth, from anthropics/knowledge-work-plugins.
name: price-check description: Produces a margin-by-product table and three pricing-scenario data views so the owner can see the full financial picture before making a pricing decision. Accepts optional product name argument. allowed-tools: Read, WebFetch, Bash
Run the pricing analysis. Pull cost and revenue data, build the margin table, and model three pricing scenarios — so the owner can see the numbers clearly before deciding what to charge.
Parse arguments:
PRODUCT_NAME(optional) — specific product or service to analyze; if omitted, analyze all active products
Step 1 — Current margin baseline
Using the margin-analyzer skill workflow:
- Pull QuickBooks revenue by product/service for the last 90 days.
- Pull COGS or direct costs per product from QuickBooks (if categorized).
- Pull PayPal gross sales for the same products to cross-validate.
- Calculate current gross margin per product: (revenue − COGS) ÷ revenue.
Build the margin table:
Product | Revenue | COGS | Gross Margin | Margin %
{product} | ${amt} | ${amt} | ${amt} | {X}%
Flag any product with margin below 20% as a risk.
Step 2 — Three pricing scenarios
For each product (or the specified product), model three scenarios. Do NOT recommend a price — present data only.
Scenario A — Hold current price
- Project revenue at current price × current volume
- Project margin at current COGS
Scenario B — Price increase (+10% to +20%, owner to specify)
- Project revenue assuming 0%, 5%, and 10% volume loss at new price
- Show the break-even volume needed to maintain current profit
Scenario C — Price decrease (−10%, to drive volume)
- Project revenue assuming 10%, 20%, and 30% volume increase
- Show the volume needed to match current profit
Present each scenario as a data table, not a recommendation.
Step 3 — Customer messaging brief
Produce a plain-language brief (for price increase scenarios) the owner can use to communicate a change to customers:
- One paragraph explaining the change
- Three key message options (direct, value-focused, empathetic)
- Suggested timing and channel (email, invoice note, in-person)
Connector failures
If QuickBooks is unreachable, stop — margin analysis requires QB revenue and cost data. If PayPal is missing, run from QB-only and note "PayPal not connected — cross-validation against PayPal sales skipped."
Approval gates
- Never recommend a specific price. Provide data views only — pricing decisions belong to the owner.
- Flag if COGS data is incomplete (many QB setups don't track per-product COGS) and note the gap.
- Never update any prices in QB, PayPal, or any connected system.
Output
Present the margin table, then the three scenario tables side-by-side. If a price increase scenario is being considered, append the customer messaging brief. End with: "Which scenario would you like to explore further?"
Related skills
More from anthropics/knowledge-work-plugins and the wider catalog.

probe-sdk
Client-side diagnostics for Zoom meetings: test browser, media, audio/video, and network readiness before users join.

process-doc
Document business processes as complete SOPs with flowcharts, RACI matrices, and exception handling.

process-optimization
Analyze and improve business processes by identifying bottlenecks, waste, and optimization opportunities.

product-brainstorming
Sharp product thinking partner for brainstorming, problem exploration, and stress-testing ideas.

prospect
Convert ICP descriptions to ranked, enriched lead lists with emails and phone numbers via Apollo.

quarterly-review
Generate a presentation-ready quarterly business review with financial, customer, and risk analysis.