← Downloads

skymarshal-cli

Bluesky content tools for the terminal. Search, preview, delete with care.

v0.1.3 PyPI Python ≥3.9

Install

PyPI pip install skymarshal-cli

Parked ancestor CLI. Native iOS app is separate; TypeScript SDK is @skymarshal/sdk.

python -m venv .venv
source .venv/bin/activate
pip install skymarshal-cli
skymarshal

Features

Local-first archive

Download posts, likes, and reposts into a local store. Resume interrupted CAR imports and keep backups on your machine.

Search that scales

Keyword and date filters over large accounts. Find bangers, dead threads, and posts you forgot you wrote.

Preview before delete

Destructive ops stay behind typed confirmations. Preview the set, then delete one, a batch, or a filtered slice.

Engagement cache

SQLite caching cuts repeat API work. Batch sizes and TTLs keep large cleanups from thrashing the network.

Own-account guardrails

Session tokens only — no password storage. Access is restricted to your own content.

Pairs with the SDK

Need the same toolkit in TypeScript? Use @skymarshal/sdk on npm. Native iOS app is separate.