Test 3-8 price points on CRM-grounded synthetic panels by script, find the optimum.

MITAuto-check passedSales & Support

Install Pricing Test

skills CLI
$ npx skills add indranilbanerjee/digital-marketing-pro --skill pricing-test -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install indranilbanerjee/digital-marketing-pro pricing-test --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/pricing-test .claude/skills/pricing-test && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
pricing-test
GitHub stars
862
Used in
1 other repo
Token cost
~2.1k tokens
SKILL.md length
1,024 words
Files
1
Skills in repo
162
Repo updated
First seen
Licence
MIT

At a glance

Test 3-8 price points on CRM-grounded synthetic panels by script, find the optimum.

  • Works in 6 steps: Load brand context: Read… → Load audience panel: Reference the… → Test pricing across segments: Run python… → …
  • Sales & Support work in your project
  • SKILL.md covers Purpose, Input Required, Process and Output, plus 1 more section
  • Calls python

What it does

Pricing Test is an agent skill from indranilbanerjee/digital-marketing-pro. Test 3-8 price points on CRM-grounded synthetic panels by script, find the optimum. "test these price points"

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Sales & Support. The repository describes itself as: An open-source AI marketing operating system for strategy, SEO, AEO/GEO, paid media, content, CRM, and analytics - grounded in brand context, human approval, and verifiable… The licence is MIT.

When your agent uses it

  • Sales & Support work in your project

Example prompts

  • “test these price points”
  • “/pricing-test”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Load brand context: Read ~/.claude-marketing/brands/_active-brand.json for the active slug, then load…
  2. Load audience panel: Reference the existing panel by its ID (list available panels with python…
  3. Test pricing across segments: Run python "${CLAUDE_PLUGIN_ROOT}/scripts/audience-simulator.py" --brand {slug} --action test-pricing…
  4. Calculate optimal pricing: From the segment-level responses, calculate the optimal price point (highest combined score of purchase…
  5. Compare to competitive pricing: If competitive pricing context was provided, map each test price point to its competitive position — below…
  6. Generate pricing strategy recommendations: Synthesize the analysis into actionable pricing recommendations — single optimal price if one…

What it can do on your machine

Read from SKILL.md and the folder at commit 9e949f3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Pricing Test loads about 2.1k tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 1,024 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~31
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from indranilbanerjee/digital-marketing-pro at commit 9e949f3, republished under its MIT licence (© indranilbanerjee). 1,024 words, ~2,097 tokens.

Download SKILL.mdSave it as .claude/skills/pricing-test/SKILL.md (or your agent's skills folder).
name
pricing-test
description
Test 3-8 price points on CRM-grounded synthetic panels by script, find the optimum. "test these price points"

/digital-marketing-pro:pricing-test

Script location. If your host does not set ${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin's scripts/ folder, next to skills/.

Purpose

Test pricing scenarios against synthetic audience panels grounded in real CRM data. Estimate willingness-to-pay by segment, find optimal price points, acceptable price ranges, and the spread between revenue-maximizing and volume-maximizing prices. This command brings Van Westendorp and Gabor-Granger style pricing analysis to AI-simulated panels — giving directional pricing intelligence without the cost and lead time of formal pricing research. Use it before launching a new product, adjusting existing pricing, introducing tiers, or evaluating competitive price positioning. Every output includes confidence limitations so results are treated as informed estimates requiring real-world validation for high-stakes pricing decisions.

Input Required

The user must provide (or will be prompted for):

  • Product or service description: What is being priced — features, value proposition, target use case, and any relevant context about how customers perceive the offering. The more specific the description, the more grounded the synthetic panel's price sensitivity responses will be
  • Price points to test: 3-8 specific price points to evaluate across the audience panel. Price points should span a meaningful range — from a low-anchor price the user suspects is too cheap to a high-anchor price they suspect is too expensive. Evenly spaced intervals work best for identifying sensitivity curves
  • Audience panel: An existing panel ID from a previous session, or new segment definitions to build from CRM data. Segments should represent meaningfully different buyer types — budget-conscious vs premium, small vs enterprise, new vs loyal — since pricing sensitivity varies dramatically across segments
  • Current price (for reference): The existing price point if the product is already on the market. Used as a reference anchor for measuring price change impact on each segment. For new products, omit or provide the price the user is leaning toward
  • Competitive pricing context (optional): Known competitor prices for similar products or services. When provided, the analysis includes competitive positioning assessment — where each test price point falls relative to competitors and how that positioning affects each segment's perceived value

Process

  1. Load brand context: Read ~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply brand positioning, perceived brand premium or discount, target market income and spending profiles, and competitive landscape. Also check for guidelines at ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json — if present, load restrictions. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.
  2. Load audience panel: Reference the existing panel by its ID (list available panels with python "${CLAUDE_PLUGIN_ROOT}/scripts/audience-simulator.py" --brand {slug} --action list-panels), or create a new panel via python "${CLAUDE_PLUGIN_ROOT}/scripts/audience-simulator.py" --brand {slug} --action create-panel --panel-name {name} --segments '[...]' with CRM data grounding if new segment definitions were provided. Ensure segments include spending behavior and price sensitivity indicators from CRM purchase history.
  3. Test pricing across segments: Run python "${CLAUDE_PLUGIN_ROOT}/scripts/audience-simulator.py" --brand {slug} --action test-pricing --panel-id {id} --price-points '[...]' --product-description "..." for each price point against each segment. For every segment-price combination, estimate purchase likelihood, perceived value rating, price-quality inference (too cheap signals low quality, too expensive signals exclusion), and emotional response (excited about value, comfortable, hesitant, or rejected).
  4. Calculate optimal pricing: From the segment-level responses, calculate the optimal price point (highest combined score of purchase likelihood and margin), acceptable price range (floor where quality perception drops, ceiling where purchase likelihood collapses), revenue-maximizing price (price times predicted conversion, optimized for total revenue), and volume-maximizing price (highest predicted conversion regardless of margin).
  5. Compare to competitive pricing: If competitive pricing context was provided, map each test price point to its competitive position — below market, at market, or above market — and assess how that positioning interacts with each segment's brand perception and price sensitivity. Identify segments where premium pricing is defensible and segments where competitive parity or undercut pricing drives significantly higher conversion.
  6. Generate pricing strategy recommendations: Synthesize the analysis into actionable pricing recommendations — single optimal price if one price fits all segments, tiered pricing structure if segments have divergent willingness-to-pay, introductory pricing strategy if launching new, and competitive positioning rationale. Include confidence caveats and recommended real-world validation methods.
Show full SKILL.md (351 more words)Show less

Output

A structured pricing analysis containing:

  • Price sensitivity analysis per segment: For each segment, the purchase likelihood curve across all tested price points, perceived value ratings, price-quality inference thresholds, and the segment-specific acceptable price range
  • Optimal price point: The single price point that maximizes the combined score of purchase likelihood, margin, and cross-segment acceptance — with explanation of what drives this optimum
  • Acceptable price range: The floor (below which quality perception drops and brand damage risk increases) and ceiling (above which purchase likelihood drops below viable conversion rates) defining the safe pricing zone
  • Revenue-maximizing price: The price point that maximizes predicted total revenue (price times predicted conversion volume) — typically higher than the volume-maximizing price with lower but more profitable conversion
  • Volume-maximizing price: The price point that maximizes predicted unit sales or sign-ups — typically lower, optimizing for market penetration and customer acquisition over immediate margin
  • Per-segment willingness-to-pay: Each segment's sweet spot, maximum acceptable price, and price at which they switch to a competitor or substitute — revealing whether a single price serves all segments or tiered pricing is needed
  • Competitive positioning: Where the recommended price points fall relative to competitors, which segments are most influenced by competitive pricing, and where premium positioning is defensible versus where it causes attrition
  • Pricing strategy recommendations: Actionable recommendations — single price, tiered pricing, introductory pricing, or competitive positioning strategy — with rationale grounded in the segment analysis and competitive context
  • Confidence level and limitations: Explicit confidence rating with explanation of what synthetic pricing tests can and cannot predict — directional sensitivity patterns are reliable, exact conversion rates at each price point are not. Recommendations for real-world validation including conjoint analysis, live A/B price tests, or survey-based willingness-to-pay studies

Agents Used

  • marketing-strategist — Pricing strategy framework design, competitive positioning analysis against market pricing data, cross-segment pricing optimization balancing revenue and volume objectives, tiered pricing structure recommendations when segments diverge, and real-world validation planning for high-stakes pricing decisions
  • crm-manager — CRM data extraction for purchase behavior and spending pattern grounding, segment-level price sensitivity indicators from historical transaction data, and customer lifetime value context for pricing decisions that account for long-term revenue not just initial conversion

© indranilbanerjee, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/pricing-test of indranilbanerjee/digital-marketing-pro.

Open the folder on GitHubat commit 9e949f3

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in indranilbanerjee/digital-marketing-pro, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Pricing Test next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Pricing Test compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Pricing Test this skillindranilbanerjee/digital-marketing-pro8621 repos~2.1kAutomated safety check: PassMIT
Cold Outbound Optimizerericosiu/ai-marketing-skills3.6k1 repos~1.7kAutomated safety check: PassMIT
Doc Coauthoringaws-samples/sample-strands-agent-with-agentcore19540 repos~3.2kAutomated safety check: PassMIT
Amazon Buy Box Monitorbrowser-act/skills6.1k1 repos~1.6kAutomated safety check: PassMIT
Review Analysisliangdabiao/amazon-sorftime-research-MCP-skill9591 repos~2.5kAutomated safety check: PassNone
Deskcomm Extensaomelgarafael/DeskcommCRM4.5k—~2.7kAutomated safety check: PassMIT

Similar skills

  • Cold Outbound Optimizer

    ericosiu/ai-marketing-skills

    Design, analyze, and optimize cold outbound email campaigns for Instantly.

    3.6k GitHub starsUsed in 1 repo~1.7k tokens
    Sales & SupportAuto-check passed
  • Doc Coauthoring

    aws-samples/sample-strands-agent-with-agentcore

    Official

    Guide users through a structured workflow for co-authoring documentation.

    195 GitHub starsUsed in 40 repos~3.2k tokens
    Sales & SupportAuto-check passed
  • Amazon Buy Box Monitor

    browser-act/skills

    Pulls Amazon product details, competing seller prices and seller ratings for a given ASIN through the BrowserAct API, without browser automation.

    6.1k GitHub starsUsed in 1 repo~1.6k tokens
    Sales & SupportAuto-check passed
  • Review Analysis

    liangdabiao/amazon-sorftime-research-MCP-skill

    对亚马逊商品评论进行深度分析,自动识别产品痛点、分析退货原因,生成改进建议和客服回复模板。Invoke when user uses /review-analysis command with a product ASIN.

    959 GitHub starsUsed in 1 repo~2.5k tokens
    Sales & SupportAuto-check passed
  • Deskcomm Extensao

    melgarafael/DeskcommCRM

    Guia para criar uma extensão do DeskcommCRM — o pacote declarativo — em vez de abrir um PR no núcleo.

    4.5k GitHub stars~2.7k tokensUpdated today
    Sales & SupportAuto-check passed
  • Tourmind Booking

    tourmind-com/Tourmind-Booking-Skills

    MUST USE for any hotel or accommodation intent in any language, including hotel search, hotel recommendations, nearby accommodation, hostels, guesthouses, resorts, where-to-stay questions, room…

    1.8k GitHub stars~13k tokensUpdated today
    Sales & SupportAuto-check passed

More from indranilbanerjee/digital-marketing-pro

All 162 skills in this repo
  • Import Template

    indranilbanerjee/digital-marketing-pro

    Import a deliverable template as a reusable placeholder template per brand.

    862 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed
  • Ab Test Plan

    indranilbanerjee/digital-marketing-pro

    Plan an A/B test by script: sample size per variant, days to run, stopping rules.

    862 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Aeo Audit

    indranilbanerjee/digital-marketing-pro

    Run a one-time AEO audit of six AI answer engines, scored per surface.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Agent Readiness Audit

    indranilbanerjee/digital-marketing-pro

    Audit agent readiness by script: AI-crawler rules, product schema, no-JS HTML, feeds.

    862 GitHub starsUsed in 1 repo~3.7k tokens
    Auto-check passed
  • Backlink Gap

    indranilbanerjee/digital-marketing-pro

    Find backlink gap domains linking to competitors, not you, scored by script.

    862 GitHub starsUsed in 1 repo~2.6k tokens
    Auto-check passed
  • C2pa Metadata

    indranilbanerjee/digital-marketing-pro

    Embed C2PA provenance in AI-generated images, video or PDF by script.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed

Categories

Questions about Pricing Test

What does Pricing Test do?

Test 3-8 price points on CRM-grounded synthetic panels by script, find the optimum. Pricing Test is an agent skill from indranilbanerjee/digital-marketing-pro. Test 3-8 price points on CRM-grounded synthetic panels by script, find the optimum.

When should I use Pricing Test?

Pricing Test fits situations like: sales & Support work in your project.

How do I install Pricing Test in Claude Code?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill pricing-test -a claude-code`. Or copy the skill folder (skills/pricing-test in indranilbanerjee/digital-marketing-pro) into .claude/skills/pricing-test in your project. Claude Code loads it when a task matches its description.

How do I install Pricing Test in Codex?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill pricing-test -a codex`. Or copy the skill folder (skills/pricing-test in indranilbanerjee/digital-marketing-pro) into .agents/skills/pricing-test in your project. Codex loads it when a task matches its description.

Can I use Pricing Test in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add indranilbanerjee/digital-marketing-pro --skill pricing-test -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pricing-test, .gemini/skills/pricing-test, .github/skills/pricing-test and .opencode/skills/pricing-test in your project.

What does Pricing Test need to run?

Going by SKILL.md and its folder, Pricing Test needs the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Pricing Test access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Pricing Test safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Pricing Test use?

Pricing Test is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Pricing Test use?

About 2.1k tokens (SKILL.md is roughly 8.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Pricing Test?

Skills that share tags, products or a category with Pricing Test: Cold Outbound Optimizer (ericosiu/ai-marketing-skills, 3.6k stars), Doc Coauthoring (aws-samples/sample-strands-agent-with-agentcore, 195 stars), Amazon Buy Box Monitor (browser-act/skills, 6.1k stars) and Review Analysis (liangdabiao/amazon-sorftime-research-MCP-skill, 959 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Pricing Test?

indranilbanerjee (a GitHub user) maintains it in indranilbanerjee/digital-marketing-pro, which has 862 GitHub stars. The repository holds 162 skills in this directory. The repository was last updated on October 9, 2026.

Source: indranilbanerjee/digital-marketing-pro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.