Nightshift — Communication skill for Claude Code
Accountable long-running coding shifts for Codex and Claude Code.
How to install Nightshift
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open orwa-mahmoud/nightshift and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Nightshift does
Accountable long-running coding shifts for Codex and Claude Code. Safe autonomy, recovery, and a clear view of what’s done, in progress, parked, or blocked—without scrolling a marathon chat.
Alternatives in Communication
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
- Agentrove — A self-hosted web and macOS desktop app for Claude Code and Codex, powered by ACP 270 ★
- Wechat Exporter — A Claude Code / Codex skill to export and decrypt WeChat (macOS) chat history into plaintext SQLite databases 208 ★
README
nightshift
Nightshift gives [OpenAI Codex](https://openai.com/codex/) and [Claude Code](https://claude.com/claude-code) accountable, time-bounded engineering shifts. Hand it your own punch list or let it research the product, rank opportunities, and build the strongest complete improvements until quitting time. State stays on disk, owner-defined safety rules are enforced by hooks, and the morning handoff is reviewable. Codex and Claude Code cannot quietly clock out with open work; both keep the active objective and remaining work available on disk through compaction or resume. Product-evolution and owner-walkthrough shifts also record the exact next action and verification still due.
[Install](#install) · [Run a first shift](#run-a-first-shift) · [Origin story](#the-screen-that-made-me-build-nightshift) · [How it works](docs/how-it-works.md) · [Receipts](#receipts) · [Contribute](docs/contribution-map.md) · [Overview and FAQ](https://nightshift.orwamahmoud.com/)
Install
Codex and ChatGPT
[Install Nightshift from the official OpenAI Plugin Directory](https://chatgpt.com/plugins/plugins_6a7c58f65d708191b3a705a8625baffe).
For local Codex development, the same package can be installed from its marketplace:
codex plugin marketplace add orwa-mahmoud/nightshift
codex plugin add nightshift@nightshift
Use Nightshift with the project you want it to change open in Codex — a Git repository or a persistent local folder — or with Codex connected to its GitHub repository. If invoked from a normal ChatGPT conversation backed by `/workspace/scratch/`, setup stops before writing anything and points the user to Codex—the scratch files would not survive.
The punch-list gate, guards, skills, and crash revival are live-verified on Codex. A killed session is resumed into its recorded conversation when `.shift-session` holds a resumable identity; a missing identity uses the punch list to hand off to a fresh run, while a known non-resumable identity stands down
Related Skills
Vibespace
A backend-agnostic web workspace for coding agents (Claude Code, Codex, …) — manage many concurrent agent CLI
Retro Backlog
Sweep PAST sessions that were never retro'd — mine each for learnings and route them, skipping sessions alread
AgentLoop
Local agent orchestration for solo developers running long tasks without babysitting: fresh worker and critic
Discord MCP
Safe Discord administration MCP server for Codex and Claude
Resumable Work
Agent skill for cross-session continuity: the repo and .agent-state/ replace chat history, so a new Claude Cod
X Post Reader
Read X/Twitter posts without login or an API key - an agent skill for Claude Code, Codex, and dsh
Related Agents
Mission Recovery.Agent
Handles retries, fallback decisions, rate-limit recovery, and blocked-state summaries for long-running Copilot
Orra
Orra — standing AI orchestrator for multi-worktree development. Rides on the Claude Code Agents View. Scans wo
Vercel AI SDK Expert
Use for Vercel AI SDK v5 implementation work: chat interfaces, tool calling, streaming, agentic loop control,