사용 방법
- 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
- 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
- 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/crawlora-org/crawlora-skills --skill lululemon-research시작 전 확인
- 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
- 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.
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.



