# Theme upgrade prospector Agent Kit

Download the SignalTally theme upgrade prospector kit. Compare free-to-premium theme observations and prepare a focused research draft with your preferred agent runtime.

Spot a free-to-premium theme change in your evidence. Prepare a theme-specific app or service introduction while the merchant is shaping their storefront.

## Identify the change

Compare the latest two theme observations and match a free-to-premium catalogue transition.

## Focus the offer

Frame the next review around the observed theme and your product’s compatibility.

## Keep the evidence

Carry dates, freshness and an unanswered discovery question into the review brief.

## Working commerce starters

Free starter code with local Python evidence checks, optional LangChain and CrewAI runners, and a Viktor task prompt. The five-minute quickstart refers to the local case with Python already installed. Model drafting requires your own provider account and credentials; Viktor requires your own workspace. No installed Viktor connector is included.

## Theme upgrade prospector

From a premium-theme change to a relevant product angle.

The included change is fictional. A premium catalogue match does not prove a purchased license, revenue, a new budget or an intention to buy your product.

[Download ZIP](https://signaltally.com/assets/signaltally-theme-upgrade-prospector.zip)

```bash
cd signaltally-theme-upgrade-prospector
python3 run.py
```

Output: evidence.json and brief.md. Example output, replayed at 13 September 2026:

- Free → premium theme match
- Prestige compatibility · validate
- Implementation angle · ready to review
- Theme license purchase · not established

## Local quickstart

Python 3.10+ installed. Run the included case with no dependencies or network calls. The five-minute guide covers this local run.

```bash
python3 run.py
# Open output/brief.md and output/evidence.json
```

## LangChain

Python 3.10–3.13, a configured model and your Anthropic API key. The runner sends the selected evidence to your model provider; usage is billed by that provider.

```bash
python3 -m venv .venv-langchain
.venv-langchain/bin/python -m pip install -r requirements-langchain.txt
# Set ANTHROPIC_API_KEY and SIGNALTALLY_MODEL in your environment.
.venv-langchain/bin/python run.py --runtime langchain --output output-langchain
```

## CrewAI

Python 3.10–3.13 and your configured Anthropic model. An analyst and a reviewer prepare a draft in sequence. Provider usage is separate.

```bash
python3 -m venv .venv-crewai
.venv-crewai/bin/python -m pip install -r requirements-crewai.txt
# Set ANTHROPIC_API_KEY and SIGNALTALLY_MODEL in your environment.
.venv-crewai/bin/python run.py --runtime crewai --output output-crewai
```

## Viktor

Generate a task prompt locally. Paste it into your own Viktor conversation for review. A Viktor account is required for execution; this is a task template, not an installed connector.

```bash
python3 run.py --runtime viktor --output output-viktor
# Paste output-viktor/viktor-task.md into your Viktor conversation.
```

The local run reads case JSON and writes local files. It does not crawl stores, send messages or alter customer systems. Generated drafts require review. Supply your own entitled evidence with --input; paid SignalTally audience and delivery scope are agreed separately. Agency is $2,000/month USD. Source attribution and observation dates must remain attached.

## Related pages

- [All Agent Kits](https://signaltally.com/agent-kits): Choose your next workflow.
- [SignalTally Radar](https://signaltally.com/product/radar): Explore merchant evidence.
- [Plan your launch](https://signaltally.com/launch): Scope licensed intelligence.

Canonical source: [SignalTally](https://signaltally.com/agent-kits/theme-upgrade-prospector)

[Data and attribution guide](https://signaltally.com/llms.txt)
