accelint-readme-writer_skill

This skill analyzes codebases to generate or update thorough README.md files with examples, API coverage, and install instructions.
  • TypeScript

6

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill gohypergiant/agent-skills --skill accelint-readme-writer

  • AGENTS.md7.1 KB
  • README.md3.3 KB
  • SKILL.md5.4 KB

Overview

This skill analyzes a project's files from a chosen directory and generates or updates a README.md that matches the codebase. It finds public APIs, examples, scripts, and dependencies, then produces clear, copy-pasteable documentation and practical examples. It also flags missing or stale sections and suggests concrete edits.

How this skill works

The skill recursively parses the code starting at the README location to identify entry points, exported symbols, example files, and package metadata. It compares discovered functionality against the existing documentation to find gaps, outdated examples, and wrong commands. Finally it generates a structured Markdown document or a patch with specific changes, including installation commands detected from lockfiles and runnable code blocks.

When to use it

  • Creating a README for a new package or subpackage
  • Updating docs after refactors, exports changed, or API renamed
  • Auditing docs for completeness before release
  • Converting sparse or legacy docs into modern, example-driven guides
  • When asked to "document this package" or to write docs for a monorepo subdirectory

Best practices

  • Run the skill from the directory where the README should live so scope is correct
  • Confirm package manager based on lockfiles before applying install commands
  • Review suggested examples and run them locally before committing
  • Use the humanizer step to remove AI writing artifacts and ensure natural tone
  • Accept changes incrementally: review suggested diffs rather than auto-applying everything

Example use cases

  • Generate a new README for a freshly-bootstrapped library with index exports and tests
  • Update a package README after moving exports between files or renaming functions
  • Add a quickstart and copy-paste examples for a CLI tool, with correct install command detected from lockfile
  • Audit a monorepo package folder and produce a focused README describing its public API and scripts
  • Convert inline examples from tests into runnable snippets in the documentation

FAQ

It inspects lockfiles in the directory (pnpm-lock.yaml, package-lock.json, yarn.lock, bun.lockb) and inserts the matching install command.

Will it overwrite existing docs automatically?

No. It produces suggested changes or a patch and recommends user confirmation before applying updates.

Can it generate code examples from tests?

Yes. It searches examples/, test files, and inline usage comments and extracts runnable snippets when available.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational