feat: claw-apply v0.1 — full implementation
- job_searcher.mjs: LinkedIn + Wellfound search, queue population - job_applier.mjs: Easy Apply + Wellfound apply, Mode A/B - lib/form_filler.mjs: config-driven form filling, custom answers.json - lib/linkedin.mjs: two-panel Easy Apply flow - lib/wellfound.mjs: Wellfound search + apply - lib/browser.mjs: Kernel stealth browser factory with local fallback - lib/queue.mjs: jobs_queue.json management - lib/notify.mjs: Telegram notifications - setup.mjs: setup wizard with login verification - Config templates: profile, search_config, answers, settings - SKILL.md: OpenClaw skill definition
This commit is contained in:
21
package.json
Normal file
21
package.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "claw-apply",
|
||||
"version": "0.1.0",
|
||||
"description": "Automated job search and application for LinkedIn and Wellfound",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"setup": "node setup.mjs",
|
||||
"search": "node job_searcher.mjs",
|
||||
"apply": "node job_applier.mjs"
|
||||
},
|
||||
"dependencies": {
|
||||
"@onkernel/sdk": "^0.15.0",
|
||||
"playwright": "^1.40.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.0.0"
|
||||
},
|
||||
"keywords": ["openclaw", "job-search", "automation", "linkedin", "wellfound"],
|
||||
"author": "MattJackson",
|
||||
"license": "MIT"
|
||||
}
|
||||
Reference in New Issue
Block a user