TL;DR
I have used Trello to organise my projects for some time, but updating it manually was one of those tasks I kept postponing. Since I already use AI as a pair-programming partner, I decided to bring project organisation into the same flow. The result is trello-sync, a personal CLI I now use every day to connect repository work with the real state of the board.
Trello was not the problem
Trello works well for me. The problem was everything around it: quick unplanned changes, cards that needed to become several smaller tasks, or decisions I made during development that never found their way back to the board.
I could update everything afterwards, but that depended on remembering what happened and spending time reconstructing it. If AI was already present while I programmed, it made sense for it to help keep the project context in sync too.
From API calls to workflows
I first reviewed the existing MCPs. Even so, this felt like a good opportunity to build something completely tailored to the way I work.
The first version simply made calls to the Trello REST API. As soon as I started using it through agents, I saw that individual commands were not enough: I needed workflows that grouped several steps behind a single instruction.
Over time I added board setups, agent-focused help commands, stable card keys, logs, diagnostics, and a synchronised local copy that allows offline work. I also experimented with features I have not ended up using, such as sticker management. That was a useful signal to pause development and return my focus to my games.
Am I noticing a difference?
Definitely. I no longer even open Trello: I go straight to Zed—the IDE I use most at the moment—and use whichever AI chat I am working with to review the cards, assess their priority, and decide what to do next. Everything happens through natural language.
It is much faster and more convenient. The board itself has improved too: cards now contain far more information and always stay up to date.
A personal tool I already use every day
I still do not know whether I will turn trello-sync into a more generic tool or simply publish the project as I use it. For now, it remains closely tailored to my conventions, but it has been running without failures for several days across all my development projects.
That does not remove human error. While preparing the project page, I created several cards on the wrong board because the context given to the agent was incorrect. One possible improvement is an extra confirmation of the active board before certain actions.
More about the project
The internal trello-sync project page covers its origin, creation process, complete workflow, and current status in more detail.
View project page →

