AI Documentation Generator plugin

Multi-agent documentation generator: analyzes a repository and builds a README and AI assistant config files

  • 771 ★ on the repository
  • Last commit
  • MIT
Plugin

Extended access

Why this level

  • Reads the whole codebase and writes documentation files
  • In GitLab mode it opens merge requests automatically
All reasons and checks

divar-ir/ai-doc-gen

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/ai-documentation-generator

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Reads the whole codebase and writes documentation files
  • In GitLab mode it opens merge requests automatically

This is third-party code. Review the repository files before installing.

What it does

AI Documentation Generator dissects a codebase and builds documentation from it with several agents. Five analysis agents concurrently map structure, dependencies, data flow, request flow and APIs, and generator agents turn the analysis into a README and AI assistant config files: CLAUDE.md, AGENTS.md and Cursor rules. It installs as a Claude Code plugin with the analyze-codebase, generate-readme and generate-ai-rules skills, or runs as a Python application. A GitLab mode discovers active projects and opens merge requests with fresh analysis on its own.

Who it is for. For technical writers and developers who need to document a repository fast.

Good fit when

  • You need a README and a codebase map from a repository
  • You need CLAUDE.md, AGENTS.md and Cursor rules
  • You need to auto-update docs in GitLab via merge requests

Not a fit when

  • You want hand-written docs with tight control over every paragraph
  • You have no access to an OpenAI-compatible LLM for the Python mode

Example request

Analyze this repository and build a README with sections on structure, dependencies and APIs

Limitations

The Claude Code plugin install needs no keys or Python. The Python mode needs Python 3.13, Git and access to an OpenAI-compatible LLM provider (OpenAI, compatible gateways, OpenRouter, local models). A Dockerfile and Helm chart are provided for containers and scheduled runs.

How to disable. Uninstall the plugin via /plugin uninstall ai-doc-gen@divar; for the Python mode, uninstall the package.

FAQ

Is an API key needed?

Not for the Claude Code plugin install; the skills run directly. The Python mode needs access to an OpenAI-compatible provider.

What does it generate besides a README?

AI assistant configs: CLAUDE.md, AGENTS.md and Cursor rules, with the analysis written to .ai/docs/.

Discussion

No questions or reviews yet.

Plugins

A set of Claude Code skills: contract review, risk scoring, NDA and policy generation, compliance checks and PDF reports

SkillExtended access1.8KRepository stars

Plugin for Claude Code and Codex: the agent answers with an interactive page of charts and calculators that you can edit and keep.

PluginExtended access133Repository stars

Claude Code Docs

Claude Code Documentation Tool

A Claude Code plugin that keeps the official Claude docs at hand, reading each page live from Anthropic on demand, with no mirror and no MCP server

PluginExtended access58Repository stars

A plugin helps agents maintain project documentation, decisions and verification evidence across development sessions

SkillExtended access326Repository stars

AFDocs tests a documentation site for AI agent friendliness: 28 checks across seven categories and a score out of 100.

CLIMinimal access111Repository stars

A skill set for academic work: paper review, pre-analysis plan check, grant proposal review, code audit and slide decks.

SkillExtended access560Repository stars

README in short

The README describes AI Documentation Generator as a multi-agent code documentation generator. Five analysis agents concurrently map structure, dependencies, data and request flows and APIs and write reusable documents to .ai/docs/, and generators produce a README and CLAUDE.md, AGENTS.md and Cursor rules. It installs as a Claude Code plugin with skills that need no keys or Python, while the Python mode via uv or pip needs Python 3.13 and an OpenAI-compatible provider. A GitLab mode discovers active projects and opens merge requests with analysis, and a Dockerfile and Helm chart are included.

README badge

Report a problem