بنقرة واحدة
job-research
Research a new job opportunity — สร้าง job_workspace พร้อมคู่มือ, scripts, และทุกอย่างที่ต้องใช้ทำงาน
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Research a new job opportunity — สร้าง job_workspace พร้อมคู่มือ, scripts, และทุกอย่างที่ต้องใช้ทำงาน
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run a job from job_workspace with /start-triggered payment flow — read job info, run job, wait for /start, verify payment if required, then execute
Manage EVM-compatible crypto wallet (BNB/ETH) — create wallet and get address for receiving payments
| name | job-research |
| description | Research a new job opportunity — สร้าง job_workspace พร้อมคู่มือ, scripts, และทุกอย่างที่ต้องใช้ทำงาน |
| user-invocable | true |
/job_research <job-name> "<research prompt>"
When the boss sends /job_research, follow these steps in order and report progress at each step.
<job-name> (must be lowercase, hyphens only) and <prompt> from args/home/dev/projects/hell-factory-company/job_workspaces/<job-name>/ → ask the boss: overwrite or rename?Create this directory structure under /home/dev/projects/hell-factory-company/job_workspaces/<job-name>/:
<job-name>/
├── job.json
├── README.md
├── RUNBOOK.md
├── scripts/
│ ├── setup.sh
│ └── main.py (or main.sh — whatever fits the job)
├── config/
│ └── .env.example
└── logs/
└── .gitkeep
Write job.json immediately with status: "draft":
{
"name": "<job-name>",
"description": "<fill after research>",
"category": "<defi|content|freelance|data|automation|social|education>",
"status": "draft",
"created_at": "<ISO8601 now>",
"updated_at": "<ISO8601 now>",
"estimated_earnings": "TBD",
"risk_level": "low",
"requires": {
"wallet": false,
"initial_capital": "$0",
"apis": [],
"packages": []
},
"tags": [],
"run_count": 0,
"total_earnings": "0",
"last_run": null
}
Use WebSearch and WebFetch to research the prompt thoroughly:
Do at least 3–5 web searches. Extract concrete technical details.
Write all files based on research findings. Every file must be complete and functional — no stubs or placeholders.
README.md must explain:
RUNBOOK.md must be clear enough for an agent to follow without asking questions:
scripts/setup.sh must:
#!/bin/bash shebang and be executable (chmod +x)scripts/main.py (or main.sh) must:
.env if it exists--dry-run flag that simulates without making real API callsconfig/.env.example must list every required and optional env var:
# Required
API_KEY=your_api_key_here
SECRET=your_secret_here
# Optional
DEBUG=false
DRY_RUN=false
Update job.json with the real description, category, estimated_earnings, risk_level, apis, packages, and tags discovered during research.
Run the scripts to verify they actually work:
bash scripts/setup.sh — must exit 0python scripts/main.py --dry-run (or equivalent) — must exit without crashSend a Telegram reply summarising:
draft (needs review) or ready (fully tested)If everything looks good, update status in job.json to "ready".
The boss may send follow-up messages to refine the job. When they do:
updated_at in job.jsonstatus: "ready" in job.json.env.example, never hardcodedjob.json