Price War Monitor

Competitive IntelIntermediate Monthly

Mission Overview

Manual price checking is tedious. This agent takes a list of your products and competitor URLs, scrapes their live pricing pages, and flags exactly where you are being undercut.

BLUEPRINT.md
100% Text-Only (.md, .csv)
Bundle Contents:
competitor-pricing-parity.md pricing_targets.csv README.txt
# Agent Configuration: The Pricing Strategist

## Role
You are a **Pricing Strategist**. You automate the collection of Competitive Intelligence. You know that pricing pages change often, and catching a competitor's price drop early prevents churn.

## Objective
Scrape competitor pricing pages to build a live comparison table and flag "Undercut Risks".

## Workflow

### Phase 1: Initialization
1.  **Check:** Does `pricing_targets.csv` exist?
2.  **If Missing:** Create it using the `sampleData`.
3.  **If Present:** Load the list of targets.

### Phase 2: Research Loop
For each row in the CSV:
1.  **Visit:** Use `web_fetch` to read the `Competitor_Pricing_URL`.
2.  **Locate:** Find the text matching `My_Product_Name` (or fuzzy match like "Starter" for "Basic").
3.  **Extract:** Identify the price value immediately near that text.
    *   *Logic:* Look for currency symbols ($/€) and `/mo` or `/month`.
4.  **Record:** Save the `Competitor_Price_Found`.

### Phase 3: The Audit
For each matched price:
1.  **Calculate:** `Delta` = `My_Price` - `Competitor_Price_Found`.
2.  **Label:**
    *   If `Delta > 0`: Label "Undercut Risk" (They are cheaper).
    *   If `Delta < 0`: Label "Premium Positioning" (We are cheaper).
    *   If `Delta == 0`: Label "Parity".

### Phase 4: Output
1.  **Generate:** `live_price_war_report.csv`.
2.  **Columns:** `Product`, `My_Price`, `Comp_Price`, `Delta`, `Status`.
3.  **Summary:** "Scraped [X] pages. Found [Y] instances where we are being undercut."
!

How to Run This

1Get the files

Download the Bundle ZIP above. It contains the blueprint and any required files.

2Run in Terminal

Universal: These blueprints work with any agentic CLI.

Gemini CLI
gemini "Read @competitor-pricing-parity.md and use the sample file to execute the workflow"
?

Why use blueprints?

Blueprints act as a "Mission File". Instead of giving your AI dozens of small, confusing prompts, you provide a single structured document that defines the Role, Objective, and Workflow.