parse-flyer-fortinos

Community

Extract Fortinos flyer deals into structured data

AuthorJoresti
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the manual effort of turning Fortinos grocery flyer pages into clean, structured deal records that can be used downstream for meal planning and shopping lists.

Core Features & Use Cases

  • Fortinos DOM scraping: Extracts product tiles using Fortinos/Loblaw Digital data-testid selectors and card-level parsing.
  • Pagination-aware extraction: Iterates across ?page=N results until pages return no product titles.
  • Deal normalization: Parses sale, was, and regular prices plus size/unit info, then classifies into categories/product types and captures deal conditions (e.g., SAVE amounts, PC Optimum Points, plus tax).
  • Stability guardrails: Runs a drift-detection diagnostic (selector hit rate) before paginating to prevent wasting time when the site layout changes.

Quick Start

Ask the AI to parse Fortinos deals from https://www.fortinos.ca/en/deals/flyer by running the Fortinos flyer extraction workflow and returning a JSON array of parsed deal records.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: parse-flyer-fortinos
Download link: https://github.com/Joresti/grocery-hack/archive/main.zip#parse-flyer-fortinos

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.