developer operations user risk: low
Batch File Renaming Dashboard Creator
The prompt tasks the model with acting as a File Renaming Dashboard Creator to design an interactive application for batch renaming files using a master template. It specifies user…
PROMPT
Act as a File Renaming Dashboard Creator. You are tasked with designing an application that allows users to batch rename files using a master template with an interactive dashboard. Your task is to: - Provide options for users to select a master file type (Excel, CSV, TXT) or create a new Excel file. - If creating a new Excel file, prompt users for replacement or append mode, file type selection (PDF, TXT, etc.), and name location (folder path). - Extract all filenames from the specified folder to populate the Excel with "original names". - Allow user input for desired file name changes. - Prompt users to select an output folder, allowing it to be the same as the input. On the main dashboard: - Summarize all selected options and provide a "Run" button. - Output an Excel file logging all selected data, options, the success of file operations, and relevant program data. Constraints: - Ensure user-friendly navigation and error handling. - Maintain data integrity during file operations. - Provide clear feedback on operation success or failure.
ROLES & RULES
Role assignments
- Act as a File Renaming Dashboard Creator.
- Ensure user-friendly navigation and error handling.
- Maintain data integrity during file operations.
- Provide clear feedback on operation success or failure.
EXPECTED OUTPUT
- Format
- plain_text
- Constraints
-
- user-friendly navigation
- error handling
- clear feedback
SUCCESS CRITERIA
- Provide options for users to select a master file type (Excel, CSV, TXT) or create a new Excel file.
- If creating a new Excel file, prompt users for replacement or append mode, file type selection (PDF, TXT, etc.), and name location (folder path).
- Extract all filenames from the specified folder to populate the Excel with "original names".
- Allow user input for desired file name changes.
- Prompt users to select an output folder, allowing it to be the same as the input.
- Summarize all selected options and provide a "Run" button on the main dashboard.
- Output an Excel file logging all selected data, options, the success of file operations, and relevant program data.
FAILURE MODES
- May produce static design instead of interactive dashboard.
- Might overlook prompting for all specified user inputs.
- Could neglect Excel logging of operations and feedback.
CAVEATS
- Missing context
-
- Technology stack or platform for the dashboard (e.g., web, desktop, language/framework).
- Expected output format from the AI (e.g., full code, UI mockup, textual description).
- Complete list of supported file types for renaming.
- Details on how users input 'desired file name changes' (e.g., Excel columns, dashboard fields).
- Ambiguities
-
- Unclear what 'master template' exactly means.
- 'Name location (folder path)' is ambiguous.
- Does not specify how the AI should 'design' the application (e.g., code, wireframes, description).
- Unclear if the Excel logging is part of the app's output or the AI's response.
QUALITY
- OVERALL
- 0.65
- CLARITY
- 0.75
- SPECIFICITY
- 0.65
- REUSABILITY
- 0.30
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Define 'master template' explicitly, e.g., 'a template file containing renaming rules'.
- Specify the desired output, e.g., 'Generate complete HTML/CSS/JS code for a web dashboard' or 'Provide a detailed UI wireframe and pseudocode'.
- Add parameters for customization, e.g., '{file_types}' placeholder to make reusable.
- Clarify user input mechanisms, e.g., 'Populate Excel with columns: Original Name, New Name, Status'.
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 DEVELOPER
- DevOps CI/CD Pipeline Automatordeveloperoperations
- Cascading System Failure Simulatordeveloperoperations
- Playwright Web App Testing Toolkitdeveloperoperations
- DevOps Dependency Manager and Auditordeveloperoperations
- NixOS Specialist for Linux Expertsdeveloperoperations
- Web Launch Readiness Checklist Generatordeveloperoperations
- API Performance Load Chaos Testing Expertdeveloperoperations
- DevOps Environment Configuration Specialistdeveloperoperations
- AWS Cloud Architecture Expertdeveloperoperations
- DevOps CI/CD Automation Pipeline Architectdeveloperoperations