Skip to content

My New ATProto Tool

A small problem that I solved with a vibe coded own tool.

Jürgen @
May 23, 20261 min read

am not very long in the Atmosphere. Actually Eurosky brought me here and made me distract from the Fediverse.

I started with my account @juergen.eurosky.social and followed some interesting folks which also partly followed back. Then I found it chic to have my own domain which is the account @juergen.social I am writing this article for. Since I did not want to loose my first account name, I created a new account at Eurosky. So the task was not to move my old account to the new one, but to migrate some data.

The first challenge I needed to close on, was to follow all the accounts with the new account, that I already followed with the existing account. To do this manually is cumbersome, thus I decided to vibe code a tool that I called atproto-tool.

What I used is Claude Code. The requirement was to create an initial function that copies the following list to my new account. The tool, that was created does the job in a very convenient way. Thus I uploaded the source code to Codeberg: atproto-tool. There is also a README.md which explains how to setup the project and how to use the tool.

Feel free to use it and to provide comments and feedback.

Did you enjoy this article?

Recommend it — Standard Reader surfaces well-loved writing to more readers across the network.

Across the AtmosphereDiscussions