crawlora-org/crawlora-skills

target-research

Researches Target's catalog — categories, products, filters, prices, questions, and reviews — using the Crawlora API, returning clean JSON.

Zobacz źródło

Jak używać

  1. Skopiuj polecenie instalacji i sprawdź źródła przed instalacją we własnym środowisku agenta.
  2. W oryginale sprawdź wymagane narzędzia, dane dostępowe i obsługiwane środowiska.
  3. Opisz dane wejściowe i oczekiwany rezultat; porównaj wynik ze źródłami.
npx skills add https://github.com/crawlora-org/crawlora-skills --skill target-research

Przed rozpoczęciem

  • Instalacja nie obejmuje subskrypcji modelu, limitu API ani uprawnień do plików.
  • Gwiazdki i instalacje pokazują aktywność, a nie niezależny test jakości lub bezpieczeństwa.
Oryginalny dokument Skill

Treść z repozytorium z zachowaniem nagłówków, przykładów, kodu, tabel, linków i obrazów.

Target research

Browse and search Target's catalog and pull product detail, pricing, availability, questions, and reviews — all as normalized JSON from the Crawlora API, with no HTML scraping.

When to use this skill

  • "What does X cost on Target?" or "find X on Target."
  • "Browse this Target category" / "what's in Target's [department]?"
  • "Filter Target results by [brand/size/price]."
  • "Pull the Q&A / reviews for this Target product."
  • "Check price or availability for this Target item at a specific store."

Setup (one-time)

  • Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
  • Set CRAWLORA_API_KEY in the environment before running the helper.
  • The helper reads CRAWLORA_API_KEY from the environment and sends requests to https://api.crawlora.net/api/v1. Missing/invalid key → 401.

How it works

  1. Browse or search — /target/categories lists the category menu and

ids; /target/category-products (category_id) or /target/search (q) return paginated products plus the filter groups/options available for that result set.

  1. Filter — /target/filter-options returns the dynamic filter groups

for a query (q) or category (category_id) on its own, if you need them before browsing; pass selected option ids back through filter_ids (comma-separated) on category-products or search to narrow results.

  1. Detail — /target/product (tcin) fetches full product content,

images, price, rating, category, and store-level availability.

  1. Q&A and reviews — /target/questions and /target/reviews (both

keyed by tcin) pull paginated product questions/answers and written reviews.

  1. Compare the JSON fields (price, rating, availability) across items

or stores and answer.

Full endpoint list, methods, and params: `reference/endpoints.md`.

Calling the API

sh
# Search Target (GET, key=value params):
scripts/crawlora.sh /target/search q="standing desk" sort=price-low | jq '.'

# Browse a category, filtered and priced for a store:
scripts/crawlora.sh /target/category-products category_id=5xtg6 store_id=1234 filter_ids=5xtvw | jq '.'

# Product detail:
scripts/crawlora.sh /target/product tcin=54191097 | jq '.data'

# Reviews:
scripts/crawlora.sh /target/reviews tcin=54191097 per_page=20 | 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 Target endpoint this skill uses (method, path, params, description).

Examples

  • Category sweep with pricing: /target/categories to find a

department's category_id, then /target/category-products paginated with store_id set, to list local prices and availability.

  • Product due diligence: /target/product for price/rating, then

/target/questions and /target/reviews (both by tcin) to summarize what shoppers ask and say before recommending it.

  • Filtered search: /target/search for a query, inspect the returned

filter groups, then re-call with filter_ids set to narrow by brand/size/price band.

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 Target product/category pages; respect Target's terms.
  • Security: key lives in CRAWLORA_API_KEY only — never hardcode, query-param, or commit it.
  • Results are paginated — pass page (and per_page/count where supported) to walk listings.
  • Product identity is `tcin` (numeric Target item id), not a SKU or ASIN —

/target/product, /target/questions, and /target/reviews all key off it.

  • Pagination isn't uniform: category-products/search use one-based

page (max 50), while questions/reviews use zero-based page (also max 50 on reviews).

  • store_id is optional but drives store-specific pricing and

availability — omit it for a generic/national result.

Powiązane zadania

z tego samego repozytorium

Więcej Skills

Wszystkie Skills
crawlora-org
Społeczność

amazon-jobs-research

Researches Amazon.jobs postings via the Crawlora API — search Amazon's public careers site by keyword and/or job category, then pull any single posting's full description and qualifications by job id — returning clean JSON. Use when the user wants to search Amazon job openings, browse a specific Amazon job category, or fetch the detail for one Amazon job posting.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz
crawlora-org
Społeczność

amazon-research

Researches products, prices, availability, and search suggestions on Amazon (amazon.com) using the Crawlora API, returning clean JSON. Use when the user asks to find a product on Amazon, look up an ASIN's price/details, or pull Amazon autocomplete/keyword suggestions — instead of scraping Amazon pages.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz
crawlora-org
Społeczność

anime-manga-research

Researches anime and manga titles via the Crawlora API — search, title detail, characters, staff, recommendations, rankings, and airing schedules — returning clean JSON. Use when the user wants an anime/manga's details, cast/staff, similar titles, seasonal rankings, or what's currently airing.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz
crawlora-org
Społeczność

app-market-opportunity-research

Research app-market opportunities using Crawlora app catalogs, historical charts, live store listings, release notes, reviews, and Google Trends. Use for app niche assessments, competitor maps, chart-movement analysis, and evidence-backed unmet-need hypotheses.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz