Guides

Run focused engineering shifts

Practical playbooks for overnight coding, quality work, coverage, defects, dependencies, security, accessibility, and documentation.

01 · Guides

Run Codex or Claude Code overnight safely

A practical workflow for bounded, reviewable overnight coding without relying on repeated keep-going prompts.

Read page →
02 · Guides

Make a coding agent finish a todo list

Convert an existing engineering checklist into ordered, gated Nightshift items that cannot be quietly abandoned.

Read page →
03 · Guides

Use Codex or Claude Code to improve your product

Let Nightshift research a product, rank opportunities, and ship the strongest complete improvements within a fixed clock.

Read page →
04 · Guides

Use a coding agent to find and fix quality debt

Survey tests, code, accessibility, contracts, docs, dependencies, and security, then work only applicable findings.

Read page →
05 · Guides

Use a coding agent to find and fix bugs

Review, fix, verify, and re-review defects until a clean pass or the shift deadline.

Read page →
06 · Guides

Improve test coverage overnight with Codex or Claude Code

Write meaningful tests around risk and behavior until quitting time, using coverage as a tripwire rather than a target.

Read page →
07 · Guides

Automate dependency upgrades with a coding agent

Upgrade applicable dependencies with compatibility checks, focused commits, and a bounded rollback path.

Read page →
08 · Guides

Run a bounded coding-agent security review

Inspect applicable security risks, verify fixes, preserve confidential details, and leave reviewable local evidence.

Read page →
09 · Guides

Fix accessibility issues with a coding agent

Find and fix applicable keyboard, semantic, contrast, labeling, motion, and responsive accessibility problems.

Read page →
10 · Guides

Repair documentation drift

Align public docs, examples, commands, and configuration references with the product that actually ships.

Read page →
11 · Guides

Turn selected GitHub issues into a shift

Import explicitly chosen issues as quoted source, review them, and promote only approved work into the punch list.

Read page →
12 · Guides

Keep Codex on task after context compaction

Preserve the current objective, phase, completed work, rejected paths, next action, and verification when a long Codex task compacts or resumes.

Read page →
13 · Guides

Stop Claude Code ending with unfinished tasks

Keep an approved Claude Code task list authoritative when the agent tries to finish early, pauses for a question, or loses the working contract.

Read page →
14 · Guides

Revive Claude Code after API Error 500

Resume the same Claude Code conversation automatically after API Error 500, 529 Overloaded, a crash, or a closed terminal kills an overnight run.

Read page →
15 · Guides

Repair API contract drift

Align checked-in server, schema, client, fixture, and generated API artifacts without silently changing the public contract.

Read page →
16 · Guides

Clean CI warnings without hiding them

Fix repository-owned compiler, test, bundler, and deprecation warnings at their cause while preserving external warnings honestly.

Read page →
17 · Guides

Remove dead code only with evidence

Use an existing repository analyzer to remove unused exports, files, branches, or dependencies without deleting dynamic or externally consumed paths.

Read page →
18 · Guides

Repair flaky tests without weakening them

Reproduce intermittent failures within a declared budget, fix demonstrated causes, and report unreproduced suspects honestly.

Read page →
19 · Guides

Repair localization key drift

Align missing, unused, duplicate, placeholder, plural, and structural locale keys without inventing translations.

Read page →
20 · Guides

Resolve TODO and FIXME debt responsibly

Turn actionable code comments into verified work while staging ambiguous product and compatibility decisions for the owner.

Read page →
READY FOR YOUR FIRST SHIFT?

Start with one small, attended task.

Open the quickstart →