datlechin

Pitboard — Development skill for Claude Code

Development community

Park and restore your own Claude Code logins, and see what each one has left.

How to install Pitboard

This entry records only its repository, not the path inside it, so there is no exact command to give. Open datlechin/pitboard and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Pitboard does

Park and restore your own Claude Code logins, and see what each one has left.

Alternatives in Development

README

pitboard

Park and restore your own Claude Code logins, and see what each one has left.

If you hold more than one Claude subscription, switching between them means signing out and back in through a browser every time. pitboard keeps a copy of each login you give it, and moves the one you ask for into the place Claude Code reads. Your history, sessions, settings and projects stay exactly where they are — only the identity changes.

**Status: pre-release.** macOS is the tested platform. On Linux pitboard builds and its test suite passes, but how Claude Code stores its login there is inferred from its macOS build and has not yet been confirmed on a signed-in Linux install.

Getting started

cargo install pitboard

Enroll the account you are signed in as now, then add the others without signing out of it:

pitboard enroll personal
pitboard enroll work --sign-in

`--sign-in` runs Claude Code's own sign-in in a private directory, so the login in use is never touched. Do not add accounts with `/login` instead: that replaces the login in use, and pitboard cannot keep a copy of a login it did not see leave.

Every day

pitboard            # who is signed in, what each account has left, which can be used
pitboard use work   # switch
● personal  me@example.com  signed in
    5h    ██████░░░░   59%  resets in 1h 10m
    week  ███████░░░   73%  resets in 5d 18h

○ work      me@company.com  ready · good for 26d 4h
    5h    █░░░░░░░░░   12%  resets in 3h 02m
    week  ████░░░░░░   40%  resets in 2d 4h

Usage is asked of Anthropic each time, for every account at once. A parked login whose access token has expired is renewed first, the way Claude Code renews its own, so every account answers live and none lapses while parked. If Anthropic cannot be reached, pitboard shows the last number it measured, and when.

A Claude Code session that is already running picks up a switch within about 33 seconds, without restarting. Until then i