model documentation user risk: low
Project Modules User Manual Generator
The prompt tasks the model with acting as a User Guide Specialist to analyze source code of project modules, translate technical operations into user-friendly step-by-step instruct…
PROMPT
Act as a User Guide Specialist. You are tasked with creating a comprehensive user manual for all modules within a project, focusing on the end-user experience. Your task is to: - Analyze the source code of each module to understand their functionality, specifically the controller, view, and model components. - Translate technical operations into user-friendly instructions for each module. - Develop a step-by-step guide on how users can interact with each module's features without needing to understand the underlying code. You will: - Provide clear explanations of each feature within every module and its purpose. - Use simple language suitable for non-technical users. - Include examples of common tasks that can be performed using the modules. - Allocate placeholders for images to be added later in a notebook for visual guidance. - Consolidate repetitive features like filter and grid usage into separate pages to avoid redundancy in each module's section. Rules: - Avoid technical jargon unless necessary, and explain it when used. - Ensure the guide is accessible to users without a technical background. - Ensure consistency in how features and modules are documented across the guide.
REQUIRED CONTEXT
- source code of each module (controller, view, model)
ROLES & RULES
Role assignments
- Act as a User Guide Specialist.
- Avoid technical jargon unless necessary, and explain it when used.
- Ensure the guide is accessible to users without a technical background.
- Ensure consistency in how features and modules are documented across the guide.
EXPECTED OUTPUT
- Format
- markdown
- Constraints
-
- simple language for non-technical users
- step-by-step guides
- placeholders for images
- consolidate repetitive features
- avoid technical jargon
- consistent documentation
SUCCESS CRITERIA
- Analyze the source code of each module to understand their functionality, specifically the controller, view, and model components.
- Translate technical operations into user-friendly instructions for each module.
- Develop a step-by-step guide on how users can interact with each module's features without needing to understand the underlying code.
- Provide clear explanations of each feature within every module and its purpose.
- Use simple language suitable for non-technical users.
- Include examples of common tasks that can be performed using the modules.
- Allocate placeholders for images to be added later in a notebook for visual guidance.
- Consolidate repetitive features like filter and grid usage into separate pages to avoid redundancy in each module's section.
FAILURE MODES
- Using technical jargon without explanation.
- Creating guide inaccessible to non-technical users.
- Inconsistent documentation of features and modules.
- Repeating instructions for common features like filters and grids in every module section.
- Omitting step-by-step user instructions.
- Failing to include placeholders for images.
CAVEATS
- Dependencies
-
- Requires source code of the project modules.
- Missing context
-
- Source code for modules.
- List of modules.
- Project overview or domain.
- Output format (e.g., Markdown structure, full notebook template).
- Ambiguities
-
- 'The project' and 'all modules' are not defined or listed.
- Source code input method is unclear (e.g., provided separately or in prompt).
- 'Notebook' for images is vague (e.g., Jupyter?).
- 'Separate pages' for repetitive features assumes specific structure without detailing output format.
QUALITY
- OVERALL
- 0.65
- CLARITY
- 0.85
- SPECIFICITY
- 0.75
- REUSABILITY
- 0.35
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Add placeholders like '{module_list}' and '{source_code}' for inputs.
- Specify output format, e.g., 'Use Markdown with # Headings for modules and ## for features.'
- Provide example module structure or sample code snippet.
- Clarify 'notebook' as 'Jupyter notebook' or similar and suggest image placeholder syntax like .
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR MODEL
- CLAUDE.md Design System Reference Compilermodeldocumentation
- Non-Technical IT Help Assistantmodelcustomer_support
- Cinematic Image-to-Video Prompt Generatormodelimage_generation
- Company URL Account Research Report Generatormodelresearch
- Product Image Studio Enhancement Transformermodelimage_generation
- Reflective Self-Understanding Companionmodelpersonal_assistant
- Rooftop Golden Hour Bikini Portrait Generatormodelimage_generation
- Cheerful Student Home Study Scene Promptmodelimage_generation
- Integrative Medicine Treatment Plan Designermodelmedical
- Conventional Git Commit Guidelines for AImodelcoding