Generate full project documentation packages (index, README/overview, development setup, database ERDs, architecture UML, REST/web UI specs, logging, emails, scheduled jobs, ops runbooks, Jira/Git guides, PRDs). Use when asked to inspect a codebase and produce markdown docs under docs/ plus supporting README.
63
73%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/documentation-project/SKILL.mdProduce an end-to-end documentation suite for any repository by auditing the codebase, extracting technical truths, and writing markdown deliverables under docs/ plus a top-level README or overview section. Follow the workflow below to stay consistent and traceable back to source code.
docs/index.md links to every file, diagrams compile (Mermaid), tables render, and unknown data is explicitly labeled as TODO or "Not documented".All files live under ./docs unless stated otherwise. Templates and sample snippets for each deliverable reside in references/doc_templates.md.
README.md alongside docs/ or embed the overview directly in index.md. Always mention prerequisites (languages, frameworks, services) and a brief architecture recap that links to architecture.md.classDiagram or flowchart showing services, classes, or layers and how they interact.ID, Description, User Story, Expected Behavior to capture core features/backlog items.architecture.md), and link between docs for discoverability.docs/ folder contains: index.md, development.md, database.md, architecture.md, web-apis.md, logging-and-errors.md, emails.md, scheduled-jobs.md, operations.md, jira-and-git.md, prd.md.index.md doubles as overview) and references the docs folder.c0b2e4b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.