ai-agent

Llmdoc

TokenRoll LLMDoc for Coding Agent
464 stars50 forksTypeScriptUpdated 8/27/2026100% free · open source
What it does

LLMDoc is a TypeScript‑based agent that uses a language model to automatically generate documentation for your code.

When to use it
  • You need up‑to‑date docs for a rapidly changing codebase.
  • You want to integrate doc generation into a CI/CD pipeline.
  • You prefer AI‑generated explanations over writing docs manually.
Ready-to-paste prompt
npx llmdoc generate ./src --output ./docs/api.md --model gpt-4o
Heads up: LLMDoc requires a valid OpenAI API key (set as the environment variable `OPENAI_API_KEY`) and Node.js version 18 or higher.
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

⚡ Runs out of the box

A prompt/skill package — nothing to install beyond adding it to your AI tool.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/llmdoc && curl -fsSL https://workflowstacks.com/api/skills/llmdoc/claude-skill -o ~/.claude/skills/llmdoc/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Llmdoc works
Codeflow
Free to inspect

Llmdoc is a medium TypeScript project (~6.5k lines across 51 code files, plus 7 test files). You install it into your AI tool with one command; there is nothing to run yourself. Last commit this month, no license file, has a test suite.

Size
Medium codebase
~6.5k lines · 51 code files · 54 min skim
Setup
Install as a skill / plugin
Add it to Claude Code (or your AI tool) with one command — 10 skills inside. Nothing to run yourself.
Runs on
Inside your AI tool
Helper scripts use Node.js
TypeScript 63%Astro 14%JavaScript 13%MDX 6%CSS 4%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
What's in each folder
llmdoc/Core code — the actual logic9 files
skills/Prompts, skills & agent definitions7 files
agents/Prompts, skills & agent definitions3 files
cli/Command-line entry points63 files
docs/Documentation8 files
website/Project website30 files
.claude-plugin/Plugin manifest — what gets installed2 files
scripts/Helper scripts2 files
READMEHas testsDocumentedCI checksNo licenseUpdated this month
Quick Actions
Details
Creator
TokenRollAI
Language
TypeScript
Category
ai-agent
Published
10/10/2025

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.