Mode d’emploi
- Copiez la commande et examinez le paquet avant de l’installer dans votre environnement agent.
- Consultez le document original pour les outils, identifiants et environnements requis.
- Décrivez les entrées et le livrable souhaité ; comparez la sortie aux sources.
npx skills add https://github.com/crawlora-org/crawlora-skills --skill lululemon-researchAvant de commencer
- L’installation n’inclut ni abonnement au modèle, ni quota API, ni accès aux fichiers.
- Étoiles et installations reflètent l’activité, pas un test indépendant de qualité ou de sécurité.
Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.
Lululemon research
Browse Lululemon's category navigation and listings, pull full product detail (sizes, colors, price, sale status, reviews), look up curated outfit/style recommendations for a product color, and search the physical store directory — all as normalized JSON from the Crawlora API, with no HTML scraping.
When to use this skill
- "What's in Lululemon's [department]?" / "browse this Lululemon category."
- "What does this Lululemon product cost, and what sizes/colors are in
stock?"
- "What's this Lululemon item styled with?" / "show the outfit for this
product color."
- "Find a Lululemon store near [city/zip]."
- "Pull the reviews for this Lululemon product."
Setup (one-time)
- Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
- Set
CRAWLORA_API_KEYin the environment before running the helper. - The helper reads
CRAWLORA_API_KEYfrom the environment and sends requests tohttps://api.crawlora.net/api/v1. Missing/invalid key →401.
How it works
- Browse the nav —
/lululemon/categories(optionalsection) lists
every navigable category with its display name, breadcrumb, and the category/cdp_hash pair the next step needs.
- List a category —
/lululemon/category(category,cdp_hash,
paginated with page/page_size) returns that category's products with pricing, sale detection, sizes, colors, and style numbers — one representative color/price per product.
- Detail —
/lululemon/product/{product_id}(product_idfrom a
category result's id field) fetches every purchasable color/size SKU with its own price, sale status, live availability, plus aggregate rating and reviews when the product has any.
- Outfit lookup —
/lululemon/outfit(unified_idfrom the product's
unified_id field, color_code from one of its colors[].code entries) returns the anchor product plus every complementary item in each curated styled look.
- Stores —
/lululemon/stores(optionalcountry/state, or
lat+lng+radius_miles) returns the physical store directory with hours and amenities.
Full endpoint list, methods, and params: `reference/endpoints.md`.
Calling the API
# Browse a top-level nav section for its categories:
scripts/crawlora.sh /lululemon/categories section="Women" | jq '.'
# List a category's products (category + cdp_hash come from lululemon/categories):
scripts/crawlora.sh /lululemon/category category="women-new-styles" cdp_hash="n14f1wz6o10" page=1 | jq '.'
# Product detail (product_id is a path param):
scripts/crawlora.sh /lululemon/product/prod123456 | jq '.data'
# Outfit recommendations for one product color:
scripts/crawlora.sh /lululemon/outfit unified_id="abc123" color_code="0001" | jq '.'Use scripts/crawlora.sh for all requests; it keeps the API key out of command-line arguments.
Endpoint reference
See `reference/endpoints.md` for every Lululemon endpoint this skill uses (method, path, params, description).
Examples
- Category sweep:
/lululemon/categoriesto find a department's
category/cdp_hash, then /lululemon/category paginated with page/page_size to list products, prices, and sale status.
- Product due diligence:
/lululemon/product/{product_id}for full
color/size availability, price, and reviews, using the id from a category listing result.
- Outfit build:
/lululemon/product/{product_id}to get a product's
unified_id and colors[].code, then /lululemon/outfit with those two to see what it's styled with.
- Store lookup:
/lululemon/storeswithlat/lng/radius_miles, or
country/state, to find nearby locations and hours.
Notes & limits
- Credits / pay-on-success: billed only on
2xx; free tier 2,000 credits/mo.
Key at https://crawlora.net.
- Public data only — public Lululemon storefront/store-directory pages;
respect Lululemon's terms.
- Security: key lives in
CRAWLORA_API_KEYonly — never hardcode, query-param, or commit it. - No free-text search endpoint — discovery is category-based only:
/lululemon/categories → /lululemon/category, not a keyword search.
product_idis a path param on/lululemon/product/{product_id},
not a query param.
/lululemon/categorypagination is real: apagepast the category's
last page returns an empty products array, not an error. An unrecognized category/cdp_hash pair returns 404.
unified_id/color_codefor/lululemon/outfitcome from a
/lululemon/product result — unified_id is a different id space than that same product's product_id. An unrecognized pair returns 404.
/lululemon/storeshas no live geo-search API — filters (country,
state, lat/lng/radius_miles) are applied locally over the full directory (480 US + 86 Canada locations as of this endpoint's own research); lat/lng must be passed together.



