Codex Process Jobs icon

Codex Process Jobs

Run long local builds, tests, benchmarks, and inference jobs as durable detached processes with tracked status, bounded results, and completion delivery across Codex surfaces.

joel-farthing/codex-process-jobs · v0.5.1 · Development & Workflow

Joel FarthingOwner verifiedsafe

Trust Score

92

Security

100

Surfaces

6

What is Codex Process Jobs?

Codex Process Jobs is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by Joel Farthing and distributed through the HOL AI plugin registry. Run long local builds, tests, benchmarks, and inference jobs as durable detached processes with tracked status, bounded results, and completion delivery across Codex surfaces.

Canonical slug
joel-farthing/codex-process-jobs
Version
v0.5.1 · updated Oct 1, 2026

Trust & Reputation

HOL Trust Score
92

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
100pts
MCP Posture
100pts
Plugin Security
100pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
safe
Digest verified
Yes
6 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
92

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
100pts
MCP Posture
100pts
Plugin Security
100pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/joelfarthing/codex-process-jobs
Source commit
64c9fa1ee7a2…
Publisher verified
No
Owner verified
@joelfarthing

Continuous scanner CI detected

No action is required. This plugin receives the full trust score.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

safe
Safety label
100
Security score
0
High findings
Provider
registry-broker-fallback
Grade
A · safe
Version
Unknown
cisco-skill-scanner: unknown

Findings

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Codex Process Jobs — Frequently asked questions

What is Codex Process Jobs?
Codex Process Jobs is an AI plugin in the HOL registry. Run long local builds, tests, benchmarks, and inference jobs as durable detached processes with tracked status, bounded results, and completion delivery across Codex surfaces.
How do I install Codex Process Jobs?
Install Codex Process Jobs in your harness: Codex — codex plugin marketplace add joelfarthing/codex-process-jobs; Any agent — npx skills add joelfarthing/codex-process-jobs. Full step-by-step guidance is on the HOL plugin page.
How do I install Codex Process Jobs in Codex?
To install Codex Process Jobs in Codex, start with codex plugin marketplace add joelfarthing/codex-process-jobs. The complete step-by-step install guide for Codex is on the HOL plugin page.
Is Codex Process Jobs free?
Pricing for Codex Process Jobs is published on its HOL plugin page when the maker schedules a launch.
Who publishes Codex Process Jobs?
Codex Process Jobs is published by Joel Farthing and listed on HOL.
Is Codex Process Jobs available now?
Codex Process Jobs availability is listed on its HOL plugin page.

Install Guidance

Install in Codex

Install through the Codex CLI plugin marketplace.

Codex plugin docs
  1. 1

    Register the marketplace

    Run in any terminal. Codex reads the marketplace entry from .agents/plugins/marketplace.json (or the legacy .claude-plugin path) in the repository. If the repository ships none, add the generated entry from the Advanced section below first.

    shell
  2. 2

    Install from the Plugins browser

    Open Codex, open the Plugins browser, choose the codex-process-jobs marketplace, and install codex-process-jobs.

  3. 3

    Verify the marketplace registration

    shell

Plugin Manifest

{
  "name": "codex-process-jobs",
  "version": "0.5.1",
  "description": "Launch and manage durable, detached local process jobs from Codex.",
  "author": {
    "name": "Joel Farthing"
  },
  "homepage": "https://github.com/joelfarthing/codex-process-jobs#readme",
  "repository": "https://github.com/joelfarthing/codex-process-jobs",
  "license": "Apache-2.0",
  "keywords": [
    "background-jobs",
    "detached-processes",
    "builds",
    "benchmarks",
    "codex"
  ],
  "skills": "./",
  "interface": {
    "displayName": "Codex Process Jobs",
    "developerName": "Joel Farthing",
    "shortDescription": "Detached process jobs",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/icon.png",
    "longDescription": "Launch long-running local commands as tracked detached process groups, inspect bounded output, wait for completion, retrieve results, and cancel safely on macOS or Linux.",
    "category": "Developer Tools",
    "websiteURL": "https://filamentlabs.io/CPJ/",
    "privacyPolicyURL": "https://filamentlabs.io/CPJ/privacy",
    "termsOfServiceURL": "https://filamentlabs.io/CPJ/terms",
    "capabilities": [
      "Interactive",
      "Write"
    ],
    "defaultPrompt": [
      "Run this build as a tracked background job.",
      "Show my active and recent process jobs.",
      "Open the result of the latest finished job."
    ]
  },
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/joelfarthing/codex-process-jobs
Marketplace path
Unknown
Source path
plugins/joelfarthing/codex-process-jobs
Install policy
AVAILABLE

Skills

6 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • cancel

    skills/cancel/SKILL.md

    Safely request termination of a tracked detached process group using PID identity validation and a SIGTERM-to-SIGKILL grace period. Use only when the user asks to stop a job; critical repair, migration, firmware, or destructive jobs require explicit risk-aware approval and --force.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • rerun

    skills/rerun/SKILL.md

    Launch a finished Codex Process Jobs record again as a new detached job using its validated persisted argv, working directory, and execution mode. Use only when the user explicitly asks or approves rerunning a specific completed, failed, or cancelled build, test, benchmark, inference run, data job, or repair.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • result

    skills/result/SKILL.md

    Retrieve output for jobs and automatic CPJ completion notices.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • start

    skills/start/SKILL.md

    Launch an ordinary finite local workload as a durable detached process job, then release the assigning Codex turn instead of monitoring it. Use proactively for downloads, builds, test suites, evaluations, benchmarks, inference/model A/B runs, data jobs, and repairs whose underlying work may exceed 60 seconds or has uncertain duration. The user-visible parent must launch the job directly; never delegate local process execution or monitoring to a subagent.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • status

    skills/status/SKILL.md

    Inspect active and recent detached process jobs in a later user-requested turn, retrieve a lightweight activity preview, or wait once when explicitly requested. Use for questions such as "how's the build going?", later user-requested checks of test, inference, data-processing, or repair progress, or diagnosis of a disappeared worker. Never use it to monitor a job from the same turn that launched it or merely because an automatic Goal continuation arrived.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • tail

    skills/tail/SKILL.md

    Read the latest bounded stdout or stderr from a tracked detached process job. Use to inspect live build progress, benchmark output, test failures, repair diagnostics, or other command output without loading the entire persisted log.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.codex-plugin/plugin.json

plugin-manifest

1,199 bytes

889afae8feb08175…

AGENTS.md

file

822 bytes

3be16e1db91a3869…

assets/icon.png

asset

306,296 bytes

85a4a46624221b37…

hooks/hooks.json

file

316 bytes

2a5d0a7907487d6a…

hooks/unread-result-hook.mjs

file

29,595 bytes

a5e957c23cc2232c…

package-lock.json

file

357 bytes

8c2b6fef52407ba8…

package.json

file

2,053 bytes

2e848c4b2057e075…

README.md

file

5,673 bytes

864e8eda591e650b…

SECURITY.md

file

1,388 bytes

45d37814377d583c…

skills/cancel/agents/openai.yaml

skill

182 bytes

0474ed198883982e…

skills/cancel/SKILL.md

skill

1,528 bytes

ff2c4df94741ab01…

skills/rerun/agents/openai.yaml

skill

180 bytes

ec4142b1ba5b5f09…

skills/rerun/SKILL.md

skill

2,535 bytes

ebf6f4017d4925a3…

skills/result/agents/openai.yaml

skill

190 bytes

d3fb9d5aed793d3a…

skills/result/references/options.md

skill

333 bytes

9306340fb24fa905…

skills/result/SKILL.md

skill

1,128 bytes

3afc74c2dfad1ec7…

skills/start/agents/openai.yaml

skill

195 bytes

495b2dce90ed7e3d…

skills/start/SKILL.md

skill

6,221 bytes

fa7a4f4309a5d0aa…

skills/status/agents/openai.yaml

skill

181 bytes

7ccae39f014775ec…

skills/status/SKILL.md

skill

3,204 bytes

75aff8ab1f584495…

skills/tail/agents/openai.yaml

skill

180 bytes

8e6c4481279274ba…

skills/tail/SKILL.md

skill

1,366 bytes

9e561f440f760933…