ulises-jeremias/agent-toolkit/docs-generator
Claude Code and agent skill by ulises-jeremias/agent-toolkit
- community
Checking that the SKILL.md file is still in the repository.
'WHAT — Generate or update documentation from code: README.md from repo structure, CHANGELOG.md
Install
npx vskill@latest install ulises-jeremias/agent-toolkit/docs-generatorSKILL.md
Docs Generator (WHAT)
Generate or refresh documentation from the actual code, schema, and git history. Never invent — always derive from evidence in the repo.
When to use
- README is missing, stale, or doesn't reflect the current stack
- CHANGELOG needs to be generated from merged PRs or git log
- API spec (OpenAPI/GraphQL) exists but human-readable docs don't
- New repo needs an AGENTS.md to onboard AI assistants
Out of scope
- Does NOT write code — documentation only
- Does NOT commit or push — delegate to `github-cli-workflow`
- Does NOT update external systems (Confluence, Notion) — use their respective skills
Workflow
README.md generation
- Inspect repo:
package.json/pyproject.toml/Cargo.tomlfor name, description, stack - Read
Makefile/justfile/package.json scriptsfor commands - Read
.github/workflows/for CI structure - Draft README with: Purpose, Stack, Prerequisites, Quick Start, Development, Testing, Contributing
- Apply `output-handshake` before writing
CHANGELOG.md generation
Draft changelog section and ask user to confirm version before finalizing.
API reference generation
- OpenAPI spec → readable endpoint table with params, responses, auth
- GraphQL schema → type reference with fields and descriptions
- Always note the spec version and date in the generated doc
AGENTS.md starter
Use the template from ~/.local/share//skills-catalog.yaml patterns:
- Purpose and stack
- Repository inspection order
- What AI assistants may and must not do
- Key commands (build, test, lint)
- Links to key docs
Inline Documentation (why, not what) — per addyosmani/agent-skills documentation-and-adrs 2026-08-12 diff docs/research/diff-394-documentation-and-adrs.md
Comment the why, not the what:
- When NOT to comment: self-explanatory code (
calculateTotalreduce), week-oldTODOs (do it now), commented-out code (delete — git has history). - Document Known Gotchas inline where they matter:
Do not invent docs from thin air — derive from code/specs/git history (this skill) vs ADR why (via adr skill). personas/ (HOW agent thinks) vs skills/ (HOW task executes) preserved — see docs/CONCEPTS.md.
Verification (after documenting)
- [ ] ADRs exist for all significant decisions, README covers quick start/commands/architecture (link ADRs), API docs have types, gotchas inline, no commented-out code,
CLAUDE.md/AGENTS.mdcurrent. - Rationalizations table — "code is self-documenting" (reality: code shows what, not why/alternatives), "docs when API stabilizes" (doc is first test of design), "ADRs are overhead" (10-min ADR prevents 2-hour debate).
Anti-patterns
- Do not guess stack or commands — read from actual config files
- Do not generate CHANGELOG from unstaged changes
- Do not overwrite existing README without showing diff first
Delegates to
| Need | Skill | |
|---|---|---|
| Push and create PR with generated docs | `github-cli-workflow` | |
| Confirm output destination | `output-handshake` | |
| Repo discovery | `assistant` |
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/agent-toolkit-complete/skills/docs-generator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ulises-jeremias/agent-toolkit/docs-generator)