pricing-packaging-tracker — Claude Code skill: track rival pricing
A skill that captures competitor pricing and packaging in one fixed schema, then diffs each run against the previous one.
npx skills add deanpeters/Product-Manager-Skills --skill pricing-packaging-tracker -a claude-codeWhat pricing-packaging-tracker does
The skill reads public pricing pages and sorts what it finds into a set schema: tiers, billing units, which features gate which tier, usage limits, the free-tier line, and enterprise signals. Every entry carries a URL and an as-of date. The schema stays put between runs because the diff is the whole point: run N is compared with run N-1, and only what moved lands in the report.
Structure gets closer attention than the numbers. A capability that shifts tiers or a level that vanishes often hints at a strategy change before the rate card does. Statements are tagged as fact, inference or assumption, and opaque prices are not filled in: whatever is public gets recorded, the rest is marked as such.
A run starts in one of two modes. Hand it an earlier capture and you get delta mode, changes only. Start from nothing and it does a full baseline, then stops; the deltas begin next time. Competitor list and prior capture go straight into the invocation. A run takes 15–30 min. If pricing is hidden across the whole set, expect thin output — the author points to other skills in the same repo for that case.
What it helps with
- keep battle-card pricing sections current without manual screenshots
- spot a packaging restructure before the price itself moves
- build a pricing time series to ground your own decisions
- check whether any competitor changed pricing or tiers this quarter
- separate hard price facts from your own guesses
Example prompts for the agent
- Baseline the pricing pages of Competitor A, Competitor B and Competitor C, then track them monthly.
- Here is last April's capture — diff it against the current pages and show only changes.
- Look at Competitor B's packaging: which capability sits behind which tier.
How to install pricing-packaging-tracker
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill pricing-packaging-tracker -a claude-code2Manually: put the files in place
~/.claude/skills/pricing-packaging-tracker/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/pricing-packaging-tracker/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill pricing-packaging-tracker -a codex2Manually: put the files in place
.agents/skills/pricing-packaging-tracker/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill pricing-packaging-tracker -a cursor2Manually: put the files in place
.cursor/skills/pricing-packaging-tracker/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install deanpeters/Product-Manager-Skills pricing-packaging-tracker2Manually: put the files in place
.github/skills/pricing-packaging-tracker/SKILL.md1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill pricing-packaging-tracker -a gemini-cli2Platform CLI
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/pricing-packaging-trackerManually: put the files in place
.devin/skills/pricing-packaging-tracker/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill pricing-packaging-tracker -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about pricing-packaging-tracker
How do I install pricing-packaging-tracker in Claude Code?
Run npx skills add deanpeters/Product-Manager-Skills --skill pricing-packaging-tracker -a claude-code. The skill lands in ~/.claude/skills/pricing-packaging-tracker/SKILL.md.
What does pricing-packaging-tracker do?
It records public prices and tier packaging in a stable schema and compares the result with an earlier capture. The report covers price moves, features that changed tiers, and restructured levels.
What should I pass to the skill on a run?
The competitor set and any prior capture, inline with the invocation. With no prior capture it runs a baseline and writes down the full picture.