← Files NightshiftARCHIVED FILE
.codex-plugin/plugin.json
3.26 KB · Oct 2, 2026 · 00:30 UTC
{
"author": {
"name": "Orwa Mahmoud",
"url": "https://github.com/orwa-mahmoud"
},
"description": "Accountable, time-bounded Codex shifts. Hand it your punch list, or let it research the product and ship complete improvements until quitting time. Progress stays on disk through compaction and resume. The morning is reviewable commits or artifact receipts, a shift log, and the decisions that were made. When you are done reviewing the run, archive it dated so the live session stays lean.",
"homepage": "https://nightshift.orwamahmoud.com/",
"hooks": "./hooks/codex/hooks.json",
"interface": {
"capabilities": [
"Persistent punch-list shifts",
"Time-bounded engineering work",
"Ready-made quality hunts",
"Evidence-backed product evolution",
"Mechanical safety rules",
"Question parking",
"Reviewable run history",
"Interrupted-session recovery",
"Dated archive of finished runs"
],
"category": "Productivity",
"composerIcon": "./.codex-plugin/assets/composer-icon.png",
"defaultPrompt": [
"Set up Nightshift and show me the highest-value work it can do in this project.",
"Add new features and improve existing ones for 10 hours.",
"Raise test coverage and quality for 10 hours. Add safe local development tools when needed."
],
"developerName": "Orwa Mahmoud",
"displayName": "Nightshift",
"logo": "./.codex-plugin/assets/logo.png",
"longDescription": "Nightshift gives Codex accountable, time-bounded coding shifts. Hand it your punch list, or let it research the product, rank opportunities, and ship complete improvements until quitting time. Progress stays on disk\u2014goals, remaining work, parked decisions, and the exact next action\u2014so compaction or resume cannot quietly clock out with open boxes. Hooks enforce your safety rules. The morning is reviewable commits or artifact receipts, a shift log, and the decisions that were made. When you are done reviewing the run, archive it dated so the live session stays lean. Open a persistent project in Codex \u2014 a Git repository or a local folder \u2014 or connect its GitHub repository; a temporary ChatGPT scratch workspace is the wrong place for a night.",
"privacyPolicyURL": "https://nightshift.orwamahmoud.com/privacy",
"shortDescription": "Run accountable coding shifts",
"supportURL": "https://github.com/orwa-mahmoud/nightshift/issues",
"termsOfServiceURL": "https://nightshift.orwamahmoud.com/terms",
"websiteURL": "https://nightshift.orwamahmoud.com/"
},
"keywords": [
"codex",
"overnight",
"unattended",
"punch-list",
"autonomous-agents",
"agent-harness",
"hooks",
"crash-recovery",
"session-resume",
"product-evolution",
"Persistent punch-list shifts",
"Time-bounded engineering work",
"Ready-made quality hunts",
"Evidence-backed product evolution",
"Mechanical safety rules",
"Question parking",
"Reviewable run history",
"Interrupted-session recovery",
"archive",
"archived long run",
"run history",
"shift archive",
"Dated archive of finished runs"
],
"license": "MIT",
"name": "nightshift",
"repository": "https://github.com/orwa-mahmoud/nightshift",
"skills": "./skills/",
"version": "0.25.3"
}SHA-256: 2512b756c97a0c488645bf15449977d4e56f402ef03eddb6b47ddc1cf13ba2fc