Frontend

Offline & Reconnection

Implements resilient offline, retry and reconnection behaviour so a dropped connection never loses work.

What it does

Implements resilient offline, retry and reconnection behaviour so a dropped connection never loses work.

When to use it

Use for offline banners, service workers, queued writes, or bugs where connectivity changes misstate server status.

Problems it prevents

Stops a page claiming a save succeeded when the connection actually dropped mid-request.

Typical workflow

  1. Define the capability model (what works offline)
  2. Handle connectivity state honestly
  3. Queue and retry with backoff
  4. Verify sync-conflict handling

Example output

A queued write that survives a dropped connection and syncs correctly once the network returns, with no duplicate submit.

What's included

  1. 01
    The complete prompt

    The full manual as a ready-to-save SKILL.md file, matched exactly to what ships in the T7 library.

  2. 02
    Install walkthrough

    Personal (~/.claude/skills/) and project (.claude/skills/) folder instructions, whichever fits how you work.

  3. 03
    Use notes

    How Claude invokes it, what a good result looks like, and what to check before you trust the output.

Installation

Save the manual as SKILL.md in ~/.claude/skills/offline-reconnection/ to use it on every project, or in .claude/skills/offline-reconnection/ to scope it to one repository. Then invoke it directly:

/offline-reconnection

Read the official Claude Code skills guide

Works well with

Save by bundling

Get Offline & Reconnection as part of Reliability Builder: five skills that work together as one toolkit, for £1.96 less than buying all five separately.

View Reliability Builder (£9.49)