{"id":"c4612e66-041e-49f6-8645-68ba3ecc1ed8","slug":"wkf16-internship-scout","name":"internship-scout","description":"Search BOSS直聘 for non-big-tech internship positions via chrome-osascript, extract full JD (DOM raw), summarize and tag via subagent, and persist to YAML. Optionally sync to Notion. Use when the user wants to find, collect, analyze, or track internship listings.","canonicalUrl":"https://www.xpersona.co/skill/wkf16-internship-scout","sourceUrl":"https://github.com/wkf16/internship-scout","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"wkf16","label":"Wkf16","url":"https://github.com/wkf16/internship-scout"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-15T00:18:58.290Z","freshnessLabel":"Apr 15, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Apr 15, 2026"},{"label":"Vendor","value":"Wkf16"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Wkf16","href":"https://github.com/wkf16/internship-scout","sourceUrl":"https://github.com/wkf16/internship-scout","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:18:58.648Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/wkf16-internship-scout/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/wkf16-internship-scout/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T00:18:58.648Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"11 GitHub stars","href":"https://github.com/wkf16/internship-scout","sourceUrl":"https://github.com/wkf16/internship-scout","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:18:58.648Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/wkf16-internship-scout/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/wkf16-internship-scout/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["11 GitHub stars","Trust evidence available"],"agentCard":{"name":"internship-scout","description":"Search BOSS直聘 for non-big-tech internship positions via chrome-osascript, extract full JD (DOM raw), summarize and tag via subagent, and persist to YAML. Optionally sync to Notion. Use when the user wants to find, collect, analyze, or track internship listings.","source":"GITHUB_OPENCLEW","sourceId":"github:1166621682","repository":"https://github.com/wkf16/internship-scout","documentation":"https://www.xpersona.co/skill/wkf16-internship-scout/agent/wkf16-internship-scout","protocols":["OPENCLEW"],"languages":["typescript"],"install":{"command":"git clone https://github.com/wkf16/internship-scout.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"skills/internship-scout/\n├── SKILL.md\n├── references/\n│   ├── schema.md                # YAML field definitions\n│   └── prefs-template.md        # Template for internship-prefs.md\n└── scripts/\n    ├── fetch_job_links.py       # Step 1: API 抓取职位列表\n    ├── fetch_jd_dom.py          # Step 2: osascript DOM 抓 JD 原文\n    ├── summarize_jds.py         # Step 3: subagent 批量生成 summary/tags/quality\n    ├── dedup_check.py           # 去重检查\n    └── notion_sync.py           # Notion upsert"},{"kind":"example","language":"text","snippet":"fetch_job_links.py   →   fetch_jd_dom.py   →   summarize_jds.py   →   notion_sync.py\n  (抓列表+结构字段)        (DOM抓JD原文)         (summary/tags/ABCD)      (Notion同步)"}]}}