I’ve spent some time over the last few weeks working on a niche tool that solves a specific friction point in my own workflow on freelance projects for clients: handover documentation.
While AI has made these tasks easier, I wanted a more integrated way to generate professional handovers directly from the codebase. I developed a CLI tool with Claude that evaluates a project and automatically generates and exports both non-technical client documentation and technical developer specs in .md, .txt, and .docx formats.
To be honest, I’m not sure if this solves a problem for the masses or just for me, but it has been a rewarding project nonetheless. It really highlighted how powerful npm packages can be when paired with Gemini’s CLI.
Because I "vibe coded" the majority of this in just a few hours using AI, it can be difficult to take full credit for the work—but the learning process alone made it worth the effort.
If you are a freelance developer and want to test it out, you can install it via npm: npm install g-client-handover
It is very much in the early stages, so there are likely many bugs to iron out. I would genuinely appreciate any feedback or suggestions for improvement from anyone who gives it a try! and if you'd like to see some of my other student work please check out my portfolio at:


Top comments (0)