CommunitySchreiben & Editierengithub.com

lessan/jobs

Agent skill and local supervisor for off-session LLM jobs

Was ist jobs?

jobs is a Codex agent skill that agent skill and local supervisor for off-session LLM jobs.

Funktioniert mit~Claude CodeCodex CLI~Cursor
npx skills add lessan/jobs

Installed? Explore more Schreiben & Editieren skills: steipete/notion, affaan-m/seo, affaan-m/brand-voice · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht jobs?

Use runjob to hand bounded work to an installed headless model CLI and to keep a machine-wide execution ledger. Confirm that runjob is on PATH; if it is not, point the user to the repository's installation steps instead of improvising a machine-wide install.

Launching a job can consume quota or incur provider charges. Treat an explicit request to dispatch or hand off work as authorization for that launch. A request to explain, inspect, draft, or plan is not launch authorization.

Choose the execution shape

  • Use runjob run for one bounded job. It runs in the selected working directory and does not create a branch or worktree. For work that may edit or commit, use a disposable Git worktree or the fleet mode.
  • Use runjob fleet run for several jobs, dependency ordering, automatic isolated worktrees, resumable sessions, or per-engine concurrency caps. Read references/fleet.md before creating fleet files.
  • Use runjob log, runjob report, and runjob dash to inspect work already in flight. These are read-only; runjob repair is an explicit ledger mutation.

Do not substitute this skill for an in-session subagent when the user asked for delegation within the current conversation.

One-shot jobs

Use a prompt file for substantial instructions so the dispatch is reviewable:

runjob run --engine codex --effort high \
  --cwd /absolute/path/to/worktree --file /absolute/path/to/prompt.md

Omit --model or --effort when the user has not selected them and the engine has a sensible CLI default. Do not invent current model names. Read references/engines.md when engine-specific flags, authentication, or sandbox behavior matters.

runjob run returns after launch unless --wait is supplied. Keep the printed uid. Inspect it with:

runjob log --uid UID
runjob log --active
runjob report UID --json
runjob dash

Logs and prompts may contain source code or sensitive instructions. They live under ${DEV_JOBS_HOME:-~/.config/dev-jobs}; do not publish or attach them without a separate review.

Completion and handoff

Report the uid, engine/model actually requested, working directory, and whether the job is merely launched or has completed. Do not describe a process launch as a successful result. When waiting, verify the terminal ledger state and summarize the job's actual output, including failures or residual work.

For machine-readable job endings, use the exact protocol in references/report-trailer.md. Treat its fields as the job's claims; independently verify commits, tests, and modified paths before merging or publishing anything.

Verwandte Skills

steipete/notion

Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.

community

affaan-m/seo

Audit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy. Use when the user wants better search visibility, SEO remediation, schema markup, sitemap/robots work, or keyword mapping.

community

affaan-m/brand-voice

Build a source-derived writing style profile from real posts, essays, launch notes, docs, or site copy, then reuse that profile across content, outreach, and social workflows. Use when the user wants voice consistency without generic AI writing tropes.

community

affaan-m/crosspost

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

community

affaan-m/x-api

X/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.

community

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

community