← All Categories

Technical Documentation Generation

API Documentation Python Markdown

Generate API Documentation from Code Comments

Generate comprehensive API documentation in Markdown format, including request and response schemas, for the following Python code. Extract information from docstrings and type hints to infer data types and descriptions. Emphasize clarity and ease of use for developers. Provide example usage for each endpoint. Code: ```[PASTE CODE HERE]```
ChatGPT Claude Gemini
User Manual Software Beginner Documentation

Create a User Manual for a Software Application

Write a user manual for the following software application. Include sections on installation, getting started, key features, troubleshooting, and FAQs. Assume the user is a beginner with limited technical knowledge. The application is: [PASTE DESCRIPTION OF APPLICATION HERE]
ChatGPT Claude Gemini
Algorithm Documentation Pseudocode Software Engineering

Document a Complex Algorithm

Explain the following algorithm in detail, including its purpose, inputs, outputs, steps, and potential limitations. Include pseudocode and diagrams where appropriate to improve understanding. Target audience is software engineers with some background in algorithm design. Algorithm: [PASTE ALGORITHM DESCRIPTION OR CODE HERE]
ChatGPT Claude Gemini
Release Notes Software Update End-User

Generate Release Notes for a Software Update

Generate release notes for the following software update. Include sections on new features, bug fixes, and known issues. Use a tone that is both informative and engaging for end-users. The previous version was [PREVIOUS VERSION] and the new version is [NEW VERSION]. Changes: [PASTE CHANGE LOG HERE]
ChatGPT Claude Gemini
Developer Guide Library API Reference Software

Create a Developer Guide for a Library

Create a developer guide for the following library. Include sections on installation, usage examples, API reference, and best practices. Target audience is experienced software developers. Library: [PASTE LIBRARY DESCRIPTION OR CODE HERE]
ChatGPT Claude Gemini
Troubleshooting Hardware Guide User

Write a Troubleshooting Guide for a Hardware Device

Write a troubleshooting guide for the following hardware device. Include sections on common problems, potential causes, and step-by-step solutions. Assume the user has limited technical expertise. Device: [PASTE DEVICE DESCRIPTION HERE]
ChatGPT Claude Gemini
Configuration File Format Documentation Settings

Document a Configuration File Format

Document the format of the following configuration file. Include descriptions of each setting, its possible values, and its impact on the system's behavior. Provide examples of valid configuration files. File format: [PASTE CONFIGURATION FILE FORMAT OR SCHEMA HERE]
ChatGPT Claude Gemini
Architecture Software Diagrams System Design

Explain the Architecture of a Software System

Explain the architecture of the following software system. Include diagrams and descriptions of the key components, their interactions, and the overall design principles. Target audience is software architects and senior developers. System: [PASTE SYSTEM DESCRIPTION HERE]
ChatGPT Claude Gemini
Data Dictionary Database Schema Data Types

Create a Data Dictionary for a Database

Create a data dictionary for the following database. Include descriptions of each table, column, data type, and constraints. Provide examples of data stored in each table. Database schema: [PASTE DATABASE SCHEMA HERE]
ChatGPT Claude Gemini
Security Audit Report Vulnerability

Write a Security Audit Report

Write a security audit report for the following system. Include descriptions of the identified vulnerabilities, their potential impact, and recommended remediation steps. System: [PASTE SYSTEM DESCRIPTION HERE]
ChatGPT Claude Gemini
API Documentation OpenAPI Swagger Markdown

Generate Markdown Documentation from Swagger/OpenAPI Specification

Generate comprehensive API documentation in Markdown format from the following Swagger/OpenAPI specification. Include request and response examples, parameter descriptions, and error codes. Specification: ```[PASTE OPENAPI/SWAGGER SPECIFICATION HERE]```
ChatGPT Claude Gemini
Plain Language Translation Non-Technical Documentation

Translate Technical Documentation to Plain Language

Translate the following technical documentation into plain language that is easily understandable by non-technical users. Explain complex concepts in simple terms and avoid jargon. Source documentation: ```[PASTE TECHNICAL DOCUMENTATION HERE]```
ChatGPT Claude Gemini
Development Environment Setup Guide Installation Configuration

Create a Setup Guide for a Development Environment

Create a step-by-step setup guide for a development environment for [LANGUAGE/TECHNOLOGY]. Include instructions for installing necessary software, configuring settings, and creating a sample project. Target operating system: [OPERATING SYSTEM]
ChatGPT Claude Gemini
Coding Standard Programming Language Style Guide Documentation

Document a Coding Standard

Document the coding standard for a project using [PROGRAMMING LANGUAGE]. Include guidelines for naming conventions, code formatting, commenting, and error handling. Provide examples of good and bad code. Project: [PROJECT NAME/DESCRIPTION]
ChatGPT Claude Gemini
FAQ Support Tickets Documentation Customer Support

Generate a FAQ Document from Support Tickets

Analyze the following set of support tickets and generate a Frequently Asked Questions (FAQ) document. Group similar questions together and provide clear and concise answers. Support tickets: ```[PASTE SUPPORT TICKETS HERE]```
ChatGPT Claude Gemini
Machine Learning Model Documentation AI Documentation

Document a Machine Learning Model

Document the following machine learning model, including its purpose, inputs, outputs, training data, evaluation metrics, and limitations. Explain the model's architecture and key parameters. Model: [MODEL NAME/DESCRIPTION]
ChatGPT Claude Gemini
Best Practices Technology Guide Performance

Write a Best Practices Guide for Using a Specific Technology

Write a best practices guide for using [TECHNOLOGY NAME]. Include tips and tricks for improving performance, security, and maintainability. Provide code examples and real-world scenarios. Technology: [TECHNOLOGY NAME]
ChatGPT Claude Gemini
Glossary Technical Terms Definitions Documentation

Create a Glossary of Technical Terms

Create a glossary of technical terms related to [DOMAIN/TECHNOLOGY]. Include clear and concise definitions for each term, avoiding jargon where possible. Domain/Technology: [DOMAIN/TECHNOLOGY]
ChatGPT Claude Gemini
Database Migration Migration Documentation Database

Document a Database Migration Process

Document the process for migrating a database from [SOURCE DATABASE] to [TARGET DATABASE]. Include step-by-step instructions, scripts, and troubleshooting tips. Data schema: [DESCRIPTION OF SCHEMA]
ChatGPT Claude Gemini
Disaster Recovery Plan Backup Recovery

Write a Disaster Recovery Plan

Write a disaster recovery plan for a system described as follows: [SYSTEM DESCRIPTION]. Include steps for data backup and restoration, system failover, and business continuity. Outline roles and responsibilities during a disaster. Target Recovery Time Objective (RTO): [RTO]. Target Recovery Point Objective (RPO): [RPO]
ChatGPT Claude Gemini
Operating System Internals Systems Programming Documentation

Explain the Internals of a Specific Operating System Feature

Explain the internal workings of the [OPERATING SYSTEM FEATURE] in [OPERATING SYSTEM]. Include diagrams and detailed descriptions of the data structures and algorithms involved. Target audience is experienced systems programmers. Operating System Feature: [OPERATING SYSTEM FEATURE]. Operating System: [OPERATING SYSTEM]
ChatGPT Claude Gemini
Training Manual New Employees Onboarding Documentation

Create a Training Manual for New Employees

Create a training manual for new employees joining the [DEPARTMENT] department. Include information on company policies, procedures, and relevant software and tools. Focus on practical skills and real-world scenarios. Department: [DEPARTMENT]
ChatGPT Claude Gemini
CI/CD Pipeline Automation Deployment

Document a Continuous Integration/Continuous Deployment (CI/CD) Pipeline

Document the CI/CD pipeline for the [PROJECT NAME] project. Include descriptions of each stage, the tools used, and the deployment process. Illustrate with diagrams. Project: [PROJECT NAME]
ChatGPT Claude Gemini
White Paper Technical Research Documentation

Write a White Paper on a Technical Topic

Write a white paper on the topic of [TECHNICAL TOPIC]. Explore the current state of the art, the challenges, and the potential solutions. Target audience is technical decision-makers. Technical Topic: [TECHNICAL TOPIC]
ChatGPT Claude Gemini
Installation Guide Software Package Operating System Installation

Create an Installation Guide for a Software Package

Create an installation guide for the [SOFTWARE PACKAGE] software package. Include instructions for different operating systems (Windows, macOS, Linux) and package managers (e.g., apt, yum, brew). Software Package: [SOFTWARE PACKAGE]
ChatGPT Claude Gemini
Security Protocol Cryptography Security Documentation

Document a Security Protocol

Document the [SECURITY PROTOCOL] security protocol. Include descriptions of the key exchange mechanisms, encryption algorithms, and authentication methods. Security Protocol: [SECURITY PROTOCOL]
ChatGPT Claude Gemini
Optimization Processor Architecture Performance Programming

Explain How to Optimize Code for a Specific Processor Architecture

Explain how to optimize code written in [PROGRAMMING LANGUAGE] for the [PROCESSOR ARCHITECTURE] processor architecture. Include techniques for vectorization, cache optimization, and instruction scheduling. Programming Language: [PROGRAMMING LANGUAGE]. Processor Architecture: [PROCESSOR ARCHITECTURE]
ChatGPT Claude Gemini
Data Governance Policy Data Management Compliance

Create a Data Governance Policy

Create a data governance policy for an organization which uses [DATA SYSTEMS]. Define roles and responsibilities for data management, security, and compliance. Data Systems: [DATA SYSTEMS]
ChatGPT Claude Gemini
RESTful API API Design Documentation Web Services

Document a RESTful API Design

Document the design of a RESTful API for [APPLICATION DESCRIPTION]. Focus on resource endpoints, request/response formats, and error handling. Application Description: [APPLICATION DESCRIPTION]
ChatGPT Claude Gemini
Blockchain Technology Explanation General Audience

Write an Explanation of Blockchain Technology for a General Audience

Explain blockchain technology in simple terms for a general audience. Avoid technical jargon and focus on the key concepts and benefits. Explain concepts like blocks, chains, consensus mechanisms, and smart contracts at a high level.
ChatGPT Claude Gemini
Onboarding Software Project Development Team

Document the Onboarding Process for a New Software Project

Document the onboarding process for a new developer joining the [PROJECT NAME] software project. Outline the steps required to set up the development environment, understand the codebase, and contribute to the project. Project Name: [PROJECT NAME]
ChatGPT Claude Gemini
CLI Command-Line Tool Guide

Create a Guide to Using a Command-Line Interface (CLI) Tool

Create a guide to using the [CLI TOOL NAME] command-line interface (CLI) tool. Include explanations of the key commands, options, and workflows. CLI Tool Name: [CLI TOOL NAME]
ChatGPT Claude Gemini
Data Pipeline ETL Data Integration Documentation

Document a Data Pipeline

Document the data pipeline for extracting, transforming, and loading (ETL) data from [SOURCE] to [DESTINATION]. Include descriptions of the data sources, transformations, and loading processes. Source: [SOURCE]. Destination: [DESTINATION]
ChatGPT Claude Gemini
Accessibility Web Development WCAG Documentation

Write an Accessibility Guide for Web Developers

Write an accessibility guide for web developers, focusing on [SPECIFIC ACCESSIBILITY STANDARDS, E.G., WCAG]. Include best practices for creating websites that are accessible to people with disabilities. Accessibility standards: [SPECIFIC ACCESSIBILITY STANDARDS, E.G., WCAG]
ChatGPT Claude Gemini
Testing Framework Unit Tests Integration Tests Programming

Document a Testing Framework

Document the use of the [TESTING FRAMEWORK NAME] testing framework for [PROGRAMMING LANGUAGE]. Include examples of unit tests, integration tests, and end-to-end tests. Testing Framework Name: [TESTING FRAMEWORK NAME]. Programming Language: [PROGRAMMING LANGUAGE]
ChatGPT Claude Gemini
Web Security Security Vulnerability Web Application

Explain How to Secure a Web Application

Explain how to secure a web application built with [TECHNOLOGY STACK]. Include information on preventing common web vulnerabilities such as XSS, SQL injection, and CSRF. Technology Stack: [TECHNOLOGY STACK]
ChatGPT Claude Gemini
Style Guide Documentation Writing Technical Writing

Create a Style Guide for Writing Documentation

Create a style guide for writing technical documentation. Include guidelines for tone, voice, grammar, and formatting. Emphasize clarity and conciseness.
ChatGPT Claude Gemini
Configuration Management Infrastructure as Code Automation DevOps

Document a Complex Configuration Management System

Document the configuration management system, detailing how [CONFIGURATION MANAGEMENT TOOL] is used to manage infrastructure as code. Include examples of configuration files, templates, and deployment procedures. Configuration Management Tool: [CONFIGURATION MANAGEMENT TOOL]
ChatGPT Claude Gemini
Refactoring Code Quality Maintainability Programming

Write a Guide to Refactoring Code

Write a guide to refactoring code, covering common refactoring techniques, principles, and tools. Explain how to improve code quality, maintainability, and readability. Focus on [PROGRAMMING LANGUAGE]. Programming Language: [PROGRAMMING LANGUAGE]
ChatGPT Claude Gemini
Microservices Architecture API Distributed Systems

Document a Microservices Architecture

Document a microservices architecture for the [APPLICATION NAME] application. Describe each microservice, its responsibilities, and its interactions with other services. Explain the communication protocols and data formats used. Application Name: [APPLICATION NAME]
ChatGPT Claude Gemini
Database Performance Tuning Optimization Database System

Write a Performance Tuning Guide for a Database System

Write a performance tuning guide for the [DATABASE SYSTEM] database system. Include tips and techniques for optimizing queries, indexing, and server configuration. Database System: [DATABASE SYSTEM]
ChatGPT Claude Gemini
Data Science Workflow Machine Learning Data Analysis

Document a Data Science Workflow

Document the data science workflow for a project using [TOOLS AND TECHNIQUES]. Include steps for data collection, preprocessing, feature engineering, model training, and evaluation. Tools and Techniques: [TOOLS AND TECHNIQUES]
ChatGPT Claude Gemini
Clean Code Code Quality SOLID Programming

Explain the Principles of Clean Code

Explain the principles of clean code, focusing on [SPECIFIC CLEAN CODE PRINCIPLES, E.G., SOLID]. Provide examples of good and bad code, and explain how to apply these principles in practice. Specific Clean Code Principles: [SPECIFIC CLEAN CODE PRINCIPLES, E.G., SOLID]
ChatGPT Claude Gemini
Security Checklist Software Development Security Checklist

Create a Security Checklist for Software Development

Create a security checklist for software development, covering all stages of the software development lifecycle. Include items for security requirements, design reviews, code reviews, testing, and deployment.
ChatGPT Claude Gemini
Decision Making Project Management Documentation Technical Project

Document the Decision-Making Process for a Technical Project

Document the decision-making process for a technical project, outlining how key decisions were made, what factors were considered, and who was involved. Project Description: [PROJECT DESCRIPTION]
ChatGPT Claude Gemini
DSL Domain Specific Language Language Definition Documentation

Generate Documentation for a Domain Specific Language

Generate documentation for the following Domain Specific Language. Include language syntax, semantics and example code snippets showing the features in action. Domain Specific Language: ```[PASTE DSL DEFINITION HERE]```
ChatGPT Claude Gemini