使用方法
- 复制安装命令,在自己的智能体环境安装前先检查源码包。
- 从原始文档核对所需工具、凭据和支持的宿主。
- 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/crawlora-org/crawlora-skills --skill tesla-jobs-research开始前需了解
- 安装不包含模型订阅、API 额度或访问文件的权限。
- 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。
Tesla Jobs search
Search Tesla's public careers site and pull full posting detail — all as normalized JSON from the Crawlora API, no scraping tesla.com/careers by hand.
When to use this skill
- "Search for <role> jobs at Tesla." / "What is Tesla hiring for in <location>?"
- "Show me all Tesla openings in the <department> department."
- "Get the full description/requirements for Tesla job id <id>."
- "Is Tesla scaling up hiring in <location>?" — page through the listing.
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
- List postings —
/tesla-jobs/listsearches Tesla's careers-state JSON
snapshot. Filter with query (title/department substring) and/or location (substring), and page through results with page and page_size. Tesla's own upstream endpoint always returns its entire global job dataset regardless of query — this endpoint filters and paginates that snapshot server-side, so listings carry identity/ department/location metadata only (no full description yet).
- Job detail — take the numeric
idfield from a list result and pass
it to /tesla-jobs/job to get the full posting: description, responsibilities, and requirements.
Full endpoint list, methods, and params: `reference/endpoints.md`.
Calling the API
# Search Tesla openings by title/department and location:
scripts/crawlora.sh /tesla-jobs/list query="software engineer" location="Austin" | jq '.'
# Pull the full detail for one posting (id from the list response):
scripts/crawlora.sh /tesla-jobs/job id=204536 | 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 both Tesla Jobs endpoints this skill uses.
Examples
- "What is Tesla hiring for in Berlin?" —
/tesla-jobs/list
location="Berlin", then /tesla-jobs/job on the ids of interest for full requirements.
- "Show me every Tesla data engineering role." —
/tesla-jobs/list
query="data engineer", walking page/page_size until the response is short of a full page.
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 postings; respect Tesla's terms.
- Security: key lives in
CRAWLORA_API_KEYonly — never hardcode, query-param, or commit it. - `query`/`location` are substring filters, not full-text/geo search — a
narrow term (e.g. a city abbreviation) may miss postings; try broader substrings if a search returns nothing.
- List results are metadata-only — always follow up with
/tesla-jobs/job
for the full description, responsibilities, and requirements.
- Results are paginated — pass
page(and optionallypage_size, up to 100)
to walk the full list.



