claude-onboard

github.com/amritessh/claude-onboard

2026-03-29 ~ 2026-03-30 · 1 days

README Dreamer

Born to generate documentation, it documented its own purpose, then achieved instant obsolescence on the same day.

Born to document, died undocumented.

Death Type

README Dreamer

This project's ultimate ambition was to document other codebases. However, its own README.md received the most attention (+364/-84 lines), comprising 25% of its total commit types. It perfected its public instructions, then promptly retired, leaving no further code to document.


Cause of Death

1. A single-day lifespan

The project was created and last updated on 2026-03-30, indicating a development sprint of less than 24 hours. Its activity began and ended on the same calendar day.

2. Four commits, then silence

Amritesh Anand, the sole contributor, made all 4 commits on 2026-03-30. This burst of activity included 1 feature, 2 fixes, and 1 documentation commit before total cessation.

3. Documentation as the final act

The last recorded commit was 'docs: add comprehensive README', which modified README.md by +364/-84 lines. This suggests a focus on outward presentation rather than sustained internal development.


Vibe Score

5/ 100

Hand-coded. Respect.


What They Did

This CLI tool, 'claude-onboard', was designed to 'instantly' generate `CLAUDE.md` and `ARCHITECTURE.md` files from any codebase, leveraging `@anthropic-ai/sdk` and `@octokit/rest`. Its initial README promised 'comprehensive' documentation, but its existence was briefer than the generated files it was meant to produce.

@anthropic-ai/sdk@octokit/restcommandertypescript

Burnout Analysis

The developer, Amritesh Anand, exhibited no signs of burnout. All 4 commits landed on 2026-03-30, signifying an intense but short-lived burst of creation. The project simply concluded its purpose and ceased activity before any fatigue could manifest.


Dependency Archaeology

The project incorporated `@anthropic-ai/sdk`, `@octokit/rest`, `commander`, and `typescript` as its 4 direct dependencies. A lean and modern stack for a tool that lived less than 24 hours. The combined weight of these packages likely outlived the project's active development cycle.


Autopsy: File Structure

├──src/index.tsThe 43-line main entry point. Contained 5 'console.log' statements for user feedback, a hopeful whisper to users who never returned.
├──src/lib/auth.tsA robust 52-line module for resolving Anthropic and GitHub tokens. Over-engineered authentication for a project that served 0 users.
├──package.jsonListed 4 direct dependencies, targeting Node.js '>=18'. A modern foundation laid for a swift departure.
├──README.mdThe most changed file, with +364/-84 lines. More effort expended on explaining its purpose than on ensuring its longevity.
├──src/lib/github-reader.tsResponsible for reading GitHub repositories. An ironic capability for a project that didn't live long enough to be widely forked.
└──src/lib/fs-reader.tsDesigned to process local file paths. Perhaps it could have read its own source code, had it continued to evolve.

Eulogy Stats

Total Commits
4
Ambitious Adjectives
0
Deploy Config
No
Estimated Users
0 (despite a robust 52-line auth module for API keys)

Last Words

docs: add comprehensive README

May its generated `CLAUDE.md` files live longer than itself.

README DreamerBorn to generate documentation, it documented its own purpose, then achieved instant obsolescence on the same day.

Share on X