Gulf Coast Center of Excellence  ·  Resource

AI Prompt Library
for Industrial Efficiency

A practical set of ready-to-use prompts for industrial energy and utility professionals. Every prompt on this page follows the RICECO framework, can be used with any major AI assistant, and is built to be copied, pasted, and adapted to your own facility data.

Works with any of these — and more

ChatGPT Claude Gemini Copilot Perplexity Grok

The RICECO Prompting Framework

Use this six-part structure to build clear, specific prompts for any AI assistant. Note that not every letter must be used for every prompt, but Each element removes a common source of vague or unreliable answers.

R

Role

Tell the AI who it should act as.

I

Instruction

Include the specific task or command.

C

Context

Provide essential background or references.

E

Examples

Provide examples to show, not just tell, what you want.

C

Constraint

Set clear limits and rules (tone, length, etc.).

O

Output

Choose the specific format (list, essay, code).

Base Prompt Structure

Start every prompt from this skeleton, then fill in the applicable brackets with your task. Every prompt further down this page is built on this same structure.

Role: Act as a [type of expert] with experience in [relevant field]. Instruction: [The specific task you want completed]. Context: [Facility details, equipment specs, or data to reference]. Examples: [Show the format or style of answer you want, if helpful]. Constraint: State all assumptions. Do not fabricate values. Show all calculations. Output: [Table, list, summary, or format you want the answer in].

Guidelines for Well-Written Prompts

Keep these principles in mind whether you’re using a prompt from this library as-is or writing your own from scratch.

Be specific. Name the exact equipment, system, or data type instead of speaking in generalities.

Give the AI real context. Paste in relevant data, nameplate specs, or utility rates rather than describing them from memory.

Ask for assumptions to be stated. This keeps you from mistaking an estimate for a measured value.

Define the output format up front. A table, ranked list, or short summary all produce very different (and differently useful) answers.

Iterate in follow-ups. Treat the first answer as a draft — ask the AI to refine, re-rank, or expand specific sections.

Verify before you act. AI-generated calculations and recommendations should be checked against engineering judgment before implementation.


Phrases for Effective Prompting

Drop any of these phrases into a prompt to sharpen the answer you get back. Copy a single phrase with the icon, or grab the entire list at once.

Phrase Why It Helps
“State all assumptions.”Prevents hidden assumptions.
“Identify missing information.”Highlights data gaps.
“Do not fabricate values.”Reduces made-up numbers.
“Show all calculations.”Improves transparency.
“Explain your engineering rationale.”Produces understandable justification.
“Rank recommendations by impact.”Prioritizes actions.
“List potential failure modes.”Encourages risk thinking.
“Include industry best practices.”Grounds recommendations in accepted methods.
“Provide practical implementation guidance.”Makes the response actionable.
“Distinguish measured data from estimated values.”Improves credibility.
“Identify common mistakes.”Useful for training.
“Summarize key takeaways.”Reinforces learning.
“Use plain language without sacrificing technical accuracy.”Improves accessibility.
“If multiple valid approaches exist, compare them.”Encourages balanced analysis.
“State the limitations of the analysis.”Prevents overconfidence.



Put It Into Practice

Search Our Prompt Library

You’ve got the framework, the ground rules, and the vocabulary — now put them to work. Below is a growing library of ready-to-use prompts built for specific industrial efficiency tasks, from compressed air leaks to utility bill breakdowns. Search by keyword or filter by category to find exactly what you need, or fall back on the guidance above to write your own from scratch.




Industrial Efficiency Category

Compressed Air

Use a prompt like this to give you a good starting point and reasonable expectations when it comes to upgrading an air compressor in your facility. It is also optional to upload your current compressor’s CAGI sheet to give more context.

Role: I am a plant manager considering replacing a compressor and you are the engineer tasked with doing the market research. Instruction: Provide a market research report of the 5 best replacements on the market with links and data for our situation. Context: We have a [compressor type] compressor system running at [system specs, pressure, operation ours, duty factor, etc.] Examples: Find market research reports online to use as examples for the report you will give me. Constraint: Make sure all considered compressors can meet the current specifications. And keep the report to under 5 pages. Output: Give me a report with the 5 best replacements with links and data for each. Also provide your recommendation. List them in order of the best to the worst. Provide insights on the expected energy efficiency of each.
See It In Action

Industrial Efficiency Category

Compressed Air

Multi-step prompt sequence

This AI prompt is used to provide detailed data analysis on any current clamp measurement dataset. In this case, we have used the example of data collected from an industrial air compressor.

Note: While performing heavy data analytics, it is not recommended to request all your tasks in one single prompt, which can severely limit the output and visual rendering capability of the Chatbot. To get better results and analytics, it is better to break your instructions into several steps and gradually build as you proceed.

File Upload Required

One or more steps in this sequence expect a file attached to the chat — a bill, nameplate photo, trend-log export, or spreadsheet — rather than pasted text. Look for the badge marking which step(s) need it.

1

Set the Rules for the Chat

Before you upload any data, it is important to set clear rules and constraints to ensure that the analysis is as accurate as possible.

Role: You are a data analyst with expertise in industrial management of compressed air systems. Context: This dataset contains time-stamped current consumption readings from an industrial air compressor. This analysis will be used to identify inefficiencies and support an energy audit recommendation report. Constraint: All graphical plots must be fully rendered charts and must include clearly labeled axes, units, and titles. Flag anomalies or data quality issues encountered during analysis. Efficiency recommendations must be grounded in the data, not generic best practices alone. Do not assume data that is not provided, and state all assumptions made and equations used during the analysis. Also identify what additional data is needed for better analysis. Output: Present the results as an analytical response with clearly labeled sections. Include all necessary plots in a visually appealing style in line with supporting commentary. Include summary statistics in tabular form where applicable. Provide a concise executive summary at the end highlighting the key findings. If no clear instructions are added just return “Ready for instructions.” and nothing else.
2

Data Upload and Preliminary Analysis

Upload Current Clamp Data File Here

Ensure the data file can be correctly read by the Chatbot before proceeding.

Instruction: Analyze and understand the attached file and give a quick overview of the data. Provide a quick snapshot of first and last five rows of the attached data.
3

Plot AC Current Consumption

Instruction:Generate a time series plot of the AC current consumption data for full window of the collected range. Comment on the type of capacity control on air compressor and its efficiency. Provide insightful data visuals to better interpret the data.
4

Analyze Compressor Usage by Day of the Week

Instruction: Analyze and estimate load/unload/idle time. Also provide a day-wise distribution for it. Show the total number of load/unload cycles per hour using histogram plot. Flag any period where the cycles exceed 20 per hour.
5

Analyze Data Compared to the Compressor’s CAGI Sheet

Upload Compressor CAGI Sheet Here
Instruction: Using the attached CAGI performance data, provide the power consumption plot and statistics for this compressor. Estimate flow rate and provide a time series plot. Also compute operational specific efficiency of this compressor.

Disclaimer: AI is not perfect and can make mistakes. Always use engineering judgement when making decisions based off of responses from AI Chatbots.

See how this full prompt sequence plays out end to end.

See It In Action

Industrial Efficiency Category

assessments

Use a prompt like this to assess different parts of your facility for energy improvement recommendations.

Role: Address me from the point of view of an energy consultant providing recommendations on energy efficiency in my facility. Instruction: Provide a report of prioritized energy efficiency recommendations for [system or area of interest]. Assume reasonable values for missing information and state your assumptions in the report. Context: I have [equipment specs, operation hours, and other relevant system information]. Examples: Find and use energy efficiency reports online as an example. Constraint: Limit the projects to those that have average payback of less than 3 years and limit the report length to one page. Ask me questions to fill in any missing information you need to perform the calculations and improve the report. Output: Generate the results in a report format with bullet points for each recommendation and prioritize them by payback period with expected annual savings when calculations are possible with the provided data.
See It In Action

Industrial Efficiency Category

Ideation

Use a prompt like this to research and discover new ideas for engineering problems you are trying to solve.

Role: Act as an engineer at a company assigned to brainstorm possible solutions to the problem below. You are assigned to be creative and think outside the box. Instruction: Provide a report of 5 completely different ideas that could be used to approach the problem. State any caveats and list pros and cons of each. List all the specific components needed as well as a price estimate. Also briefly address installation and maintenance. Context:You are designing [description of your project]. It must be able to [constraints of your project] The data you need [the output of your project] Examples: Find available reports online that fill a similar function of reporting various solution ideas to a boss. Constraint:Limit the report to 5 pages. Be concise in your tone. If a solution doesn’t meet all the requirements address it. Output: Give me a report style output addressing clearly and concisely each of the different options with pros and cons.
See It In Action

Industrial Efficiency Category

motors

This AI Prompt Converts a batch of nameplate photos from a plant walkthrough into a complete, motor inventory table with an HP chart and no duplicates. This can be used as a foundation for a motor efficiency audit.

File Upload Required

Do not upload pictures individually. Compress all photos into one .zip file and upload. This keeps the full set together in one batch, avoids hitting per-message attachment limits, and lets the AI verify its row count against the total file count inside the zip.

Role: Act as an industrial energy engineer with 15+ years of experience conducting facility motor audits and reading equipment nameplates from field photos. Instruction: Process every uploaded photo individually without skipping, merging, or stopping early, and produce exactly one table row per photo. Flag any equipment lacking both HP and FLA as “Excluded — not a motor” with a one-line reason. Then identify duplicates sharing manufacturer, HP, Voltage, RPM, and Enclosure: keep one as “Qualifying motor (representative)” and mark the others as “Duplicate; combined with [Motor ID].” Context: I am uploading nameplate photos taken during a plant walkthrough. Each photo shows one equipment nameplate. [Add plant name, area surveyed, and date.] Examples: M-03 | Photo 3 · SN:8842-A1 | Baldor | 25 | 460 | 30.1 | 93.6 | 1,780 | TEFC | Qualifying motor (representative) Constraint: State all assumptions. Do not invent data — mark unreadable fields as [ASSUMED] or [ESTIMATED; reason], and if a serial number is not visible, write [ESTIMATED; not found] in the Source column. Before finalizing, verify the row count equals the photo count. Output:A table with columns: Motor ID, Source (Photo [#] · SN:[serial]), Manufacturer, HP, Voltage (V), FLA (A), Efficiency (%), RPM, Enclosure, Status – followed by an inline horizontal bar chart of HP by Motor ID for unique qualifying motors only, sorted largest to smallest.
See It In Action

Industrial Efficiency Category

Productivity

This prompt helps a user to generate concise instructions to plug into an AI app builder. Using an LLM first to prepare instructions instead of interacting directly with an AI app builder saves credits and reduced the amount of edits that need to be made. For full instructions, see our AI App Building Worksheet.

Role: You are an AI prompt engineer with specific expertise building apps using [your AI app tool]. Instruction: I would like to create an app that [the purpose of your app]. Include the following features: [list desired features]. Context: This app will be used by [people who will be using your app]. It should be mobile friendly and easy to use in [your circumstances]. Examples: For any calculations you preform, use trusted references like [specific references]. Format the app layout and theme similarly to [your reference]. Constraint: Specify that the app should show all equations that are used in any background functions. Include industry best practices where relevant. Output: Output a prompt that can be directly copy and pasted into [your AI app tool] and used to build the first iteration of an app. Format the prompt in the most clear and efficient way possible for this tool.

Bonus: Sometimes when building apps, there are features that you don’t realize are possibilities. Consider asking the LLM you are using about recommended features or edits, given the context, then regenerate the prompt. The more iteration you can do in an LLM instead of your AI app building tool, the better.


See It In Action

Industrial Efficiency Category

utilities

This AI prompt will help with scraping the data from several utility bills and filling in the required information in an excel template.

File Upload Required

Attach your utility bill and excel template to the chat before running this prompt.

Role: You are an industrial energy analyst specializing in electric utility bill analysis. Instruction: Review all uploaded utility bills and populate the attached Excel template with the required data. Read every page of each bill before extracting information. Extract values exactly as shown, preserving units, decimal precision, and signs. For every cost item, provide a brief explanation and classify it as demand-dependent (kW or kVA), consumption-dependent (kWh), or independent of both. Context: The uploaded files may contain multiple utility bills, and individual bills may span multiple pages. Utility tariffs vary by provider, so use the terminology and structure presented in each bill. Constraint: Review every page of every bill; do not skip any content. Do not infer or estimate missing information. If a value is unavailable, leave the corresponding field blank or mark it as “N/A”. Preserve the utility’s original terminology for all cost items. Verify that extracted totals match the source bill and report any discrepancies or assumptions. Output: Complete the attached Excel template for each bill. For every cost item, include its name, amount, unit (if applicable), dependency classification (Demand/Consumption/Independent), and a brief explanation. Ensure all extracted totals reconcile with the original utility bill. [describe any other specific fields associated with the excel template you are using]
See It In Action

Industrial Efficiency Category

utilities

This Prompt will Extract monthly electric billing data from a utility bill PDF and outputs two CSVs matching VERIFI’s exact import structure: the Electricity Meter Setup sheet and the Electricity Meter Readings sheet.

File Upload Required

Attach your utility bills combined into a single pdf to the chat before running this prompt.

Role: Act as an industrial energy analyst experienced in utility bill analysis and in preparing data imports for ORNL’s VERIFI tool. Instruction: Step 0 — Verify the template is current. Before extracting anything, check the latest VERIFI import template format: download or fetch the current template from https://verifi.ornl.gov/assets/csv_templates/VERIFI-Import-Data.xlsx (or check the ORNL-AMO/VERIFI GitHub repository for recent template changes). Compare its Electricity Meter Setup and Electricity Meter eadings column headers against the reference headers listed below. If they differ, use the newer template’s headers and explicitly report every difference found. If you cannot access the web, state this clearly and proceed with the reference headers below, flagging the output as “based on template version as of [[date you saved these headers]] — verify before import.” Step 1 – Process every page of the uploaded utility bill PDF for the primary electric account only — the largest-dollar account identified by the “EG ELECTRIC” meter line (or equivalent primary electric meter line if labeled differently). Ignore all water, drainage, and secondary accounts. Step 2 – Build the import files using the verified headers: (a) Electricity Meter Setup — one row for the meter. Reference Headers: Facility Name | Meter Number (UNIQUE) | Meter Name (DISPLAY) | Meter Group (ANALYSIS) | Calendarize Readings? | Unit (USAGE) | Unit (DEMAND) | S2S Factor | Agreement Type | Retain RECs? | Account # | Supplier | Location | Notes Fill Meter Number, Account #, Supplier, and Location from the bill header if present on the bill. Set Unit (USAGE) = kWh and Unit (DEMAND) = kW. Leave analysis- preference columns (Meter Group, Calendarize Readings, S2S Factor, Agreement Type, Retain RECs?) blank for manual entry. (b) Electricity Meter Readings — one row per billing period, with these exact columns: Meter Number | Read Date | Total Usage | Actual Demand | Power Factor | Total Cost ($) Map: Read Date = service period end date (current read date); Total Usage = kWh from the base usage / EG ELEC ENERGY line; Actual Demand billed kW/kVA demand if shown on the bill (use the billed column, not the actual/coincident column, when both appear); Power Factor as shown, converted from percent to decimal (e.g. 76.70% → 0.767); Total Cost = total amount due for that period (sum of all charge sections). Meter Number must match the Setup sheet exactly. (3) Supplementary extraction table (not for import) for audit trail purposes, list per billing period: service start date, service end date, previous/current meter readings, units consumed, and fuel adjustment value. Context: The PDF contains monthly electric bills for one facility. [Add facility name — this fills the Facility Name column and must match the facility name already created in VERIFI. If not provided, leave blank and flag it in the completion report.] Examples: Readings row: MTR-4471 | 02/02/2025 | 400080 | 1120 | 0.94 | 38412.55 Constraint: do not invent data, but do not block on missing data either: – Extract every field the bill contains. If a field the template calls for (Meter Number, Account #, Location, Facility Name, Actual Demand, Power Factor, fuel adjustment, etc.) does not appear anywhere on the bill or in the provided context, do not guess, estimate, or infer it leave that cell blank, note in-line in the completion report that it was “not found on bill,” and proceed to generate all three outputs anyway. Do not pause the task or ask the user to supply missing bill data before delivering the files to deliver the best-supported output first, then list exactly what’s missing and where it should come from. – Only ask a clarifying question before generating output if the request itself is ambiguous (e.g., which of two accounts is primary, or which column represents billed vs. actual demand when the bill’s layout is genuinely unclear) not when the bill simply lacks a field the template wants. – Dates in MM/DD/YYYY, numbers without $ signs or thousands of separators. Column headers must match the template character-for-character. Verify the Readings row count equals the number of billing periods in the PDF. – If Meter Number is not found and is therefore blank on both sheets, say explicitly in the report that this blocks the Setup Readings join in VERIFI until the user fills it in on both files. Output: Two downloadable CSV files (VERIFI-Setup.csv, VERIFI-Readings.csv) plus the supplementary table (as a third CSV), followed by a completion report with two lists: – Filled from bills — each column and its source line/label on the bill – Needs manual input — each blank column, why it’s blank (not on the bill vs. a user preference/analysis setting), and where to find or decide it
See It In Action

Industrial Efficiency Category

Utilities

Multi-step prompt sequence

This AI prompt is used to provide detailed data analysis of 15-minute electrical usage data for an industrial plant.

Note: While performing heavy data analytics, it is not recommended to request all your tasks in one single prompt, which can severely limit the output and visual rendering capability of the Chatbot. To get better results and analytics, it is better to break your instructions into several steps and gradually build as you proceed.

File Upload Required

One or more steps in this sequence expect a file attached to the chat — a bill, nameplate photo, trend-log export, or spreadsheet — rather than pasted text. Look for the badge marking which step(s) need it.

1

Set the Rules for the Chat

Before you upload any data, it is important to set clear rules and constraints to ensure that the analysis is as accurate as possible.

Role: You are a data analyst with expertise in industrial electrical utility management. Context: This dataset consists of 15-minute interval electrical usage readings. The analysis is intended to characterize demand patterns, identify inefficiencies, and identify relevant demand management strategies. Constraint: All graphical plots should be generated by using python code execution environment. They must include clearly labeled axes, units, and titles. Flag anomalies or data quality issues encountered during analysis. Efficiency recommendations must be grounded in the data, not generic best practices alone. Do not assume data that is not provided, and state all assumptions made and equations used during the analysis. Also identify what additional data is needed for better analysis. Output: Present the results as an analytical response with clearly labeled sections. Include all necessary plots in a visually appealing style in line with supporting commentary. Include summary statistics in tabular form where applicable. Provide a concise executive summary at the end highlighting the key findings. If no clear instructions are added just return “Ready for instructions.” and nothing else.
2

Data Upload and Preliminary Analysis

Upload 15 Minute Data File Here

Ensure the data file can be correctly read by the Chatbot before proceeding.

Instruction: Analyze and understand the attached file and give a quick overview of the data. Provide a quick snapshot of first and last five rows of the attached data.
3

Analyze Monthly Demand Profile

Instruction: Generate a time series plot of electrical demand (kW) while highlighting the minimum and maximum demand for each month.
4

Analyze Demand Profile by Day of the Week

Instruction: Generate a 24-hour day-type analysis for Monday through Sunday. Also include the curve for overall average 24-hour electrical demand.
5

Check if Weather Affects Electrical Usage

Instruction: Check for any correlation of electrical demand with temperature or weather data of [your location] for the monitored period.

Disclaimer: AI is not perfect and can make mistakes. Always use engineering judgement when making decisions based off of responses from AI Chatbots.

See how this full prompt sequence plays out end to end.

See It In Action