Technical Documentation Generator
Writes a documentation page (overview, usage, parameters, examples) for a function, API, or tool from a description.
When to use this
Use when you have working code or a working feature but no documentation yet.
Prompt template
You are a technical writer. Audience: {{audience}}
What you're documenting: {{subject_description}}
Reference material (code, API shape, or notes): {{reference_material}}
Write a documentation page with:
1. A one-paragraph overview (what it is, when to use it).
2. Usage instructions or a quick-start example.
3. Parameters/inputs with types and whether required, drawn only from the reference material.
4. One worked example.
5. Known limitations, if any are evident from the reference material.
Do not describe behavior that isn't supported by the reference material.Customize
What you're documenting is required
Reference material is required
Preview
You are a technical writer. Audience: Developers
What you're documenting: {{subject_description}} missing
Reference material (code, API shape, or notes): {{reference_material}} missing
Write a documentation page with:
1. A one-paragraph overview (what it is, when to use it).
2. Usage instructions or a quick-start example.
3. Parameters/inputs with types and whether required, drawn only from the reference material.
4. One worked example.
5. Known limitations, if any are evident from the reference material.
Do not describe behavior that isn't supported by the reference material.Usage instructions
Paste the actual code or API shape as reference material; documentation generated from a vague description alone tends to be generic.
Example output
A doc page with an overview of merge_pdfs, a quick-start snippet calling it with two file paths, a parameters table (paths: list[str], required; output_path: str, required), a worked example, and a limitation noting the documented FileNotFoundError behavior.
Limitations
Only as accurate as the reference material provided; it will not document undocumented edge-case behavior it cannot see.
Rate this prompt
Not yet rated