Usual / Install
First time here?

Install Usual and let your next build remember a little more.

Usual is an open-source local skill for Claude Code and Codex. You can inspect the source before installing it.

Requirements: Python 3.11+ and an existing local Claude Code or Codex installation. Usual uses the Python standard library. There is no Usual account, extra model account, pip dependency, or Usual API key.

Fast path

Give your coding agent this prompt:

Learn Usual: https://tryusual.com/learn.md

The agent reads the setup guide, downloads the source bundle, checks the installation instructions, and walks you through choosing Claude Code, Codex, or both.

Install manually

  1. Download the Usual source bundle into a temporary directory.
  2. Extract the usual folder and inspect install.py and SKILL.md.
  3. Run the installer from that folder:
python3 install.py --client both

For one client only, use --client claude or --client codex.

After installation

01

Start Usual

Use /usual in Claude Code, $usual in Codex, or say “use Usual.”

02

Choose how much history to use

Use recent history, all available local history, or start clean and let future reviews teach it.

03

Build something

Ask your agent to build the thing you were going to build. Usual keeps the routine calls moving and leaves you a review afterward.

Inspect the release

Source checksums are published in release.json. The project is MIT-licensed on GitHub. Read the privacy boundary before using it with sensitive history.