This is taking longer than expected.

Try againBrowse the library
AI Blocks

AI Blocks › Write down how work gets done

Sustainability reporting planner

Describe your company and what ESG data you have. Your AI picks the topics that matter, matches them to a reporting framework, and lists the evidence you still need. You get a reporting plan, a claims check and a calendar to review with your finance or legal lead.

Plan your ESG and sustainability reporting with material topics, framework fit, data gaps and claims that need proof. Not audit or legal advice.

Free · No account · MIT licence · Made by Michael Sitarzewski and Agency Agents contributors · Thinking: high · Tested · Updated 28 Oct 2026

What you get

What goes in

  • A short description of your company and why you want an ESG plan
  • Whatever ESG data and policies you have today
  • The framework you want to follow (optional)
  • The claims you make in marketing or tenders (optional)

What comes out

  • Material topics: A scored list of the topics that matter most, with the reason for each score.
  • Framework fit: Each topic matched to a disclosure in your chosen framework, with data you have and lack.
  • Data gaps: The proof you still need, where to get it and who owns it.
  • Emissions count plan: The scopes and categories to include, their data sources and calculation methods.
  • Targets and claims check: Each target and public claim rated for greenwashing risk, with what would make it safe.
  • Calendar and rules to check: Reporting steps by month, and every rule or date marked for checking against the current text.
See the full layout

Every run hands it back in this order. Your details fill each gap.

ESG PLAN
  Company and scope: <size, sector, countries> | <purpose> | <framework>

MATERIAL TOPICS
  <topic> | <financial impact 1-5> | <stakeholder concern 1-5> | <chance of becoming a rule 1-5> | <reason>

FRAMEWORK FIT
  <topic> | <disclosure it maps to> | <data you have> | <data missing>

DATA GAPS
  <gap> | <topic it blocks> | <where to get it> | <who owns it>

EMISSIONS COUNT PLAN
  <scope or category> | <relevant yes or no> | <data source> | <method>

TARGETS AND CLAIMS CHECK
  <target or claim> | <evidence> | <greenwashing risk, high, medium or low> | <what would make it safe>

CALENDAR AND RULES TO CHECK
  <month or rule> | <step> | <owner> | <check the current text>

CHECKS STILL NEEDED
  <item> | <who should confirm>

Is it for you?

Use it when

  • A customer, lender or investor sends an ESG questionnaire and you have no plan to answer it.
  • You must start a first sustainability report and do not know which topics to cover.
  • You want to set a carbon target and need to check it has a believable path.

Skip it when

Fill it in

Add what this task works from, then copy the request.

  • A short description of your company, such as size, sector, countries and who you sell to
  • Why you are doing this, for example a customer questionnaire, a first report or a target review
  • What you already have, such as energy bills, travel data, HR figures, policies or an old report
  • The framework you want to use, such as GRI, SASB, TCFD, CSRD or CDP (optional)
  • The claims you make today in marketing or tenders (optional)
  • Spreadsheet (optional)
  • Document (optional)

Run it

Download the complete instructions and supporting files. Add them to Claude, ChatGPT or Gemini once, then ask for it by name in any chat. Pasting the instructions into a chat works too.

Download all files

Before and after this skill

Choose the steps you need. Bring your own material when you have it.

Before

Bring the material listed under Fill it in.

This skill

Sustainability reporting planner

Open builder

After

Specialists who do this

Each one uses this as one of its methods for a bigger job. Hire one for free and give it the job in your own AI.

Details

From Michael Sitarzewski and Agency Agents contributors. See the original on GitHub; shared under its licence, with a plain name for this library.

What it does

Most ESG reporting stalls at the start. Nobody knows which topics matter, which framework to follow, or what proof a claim needs. This ESG and sustainability reporting agent works through those questions in order, starting with what matters to your business and your stakeholders. It is built to avoid greenwashing. Every claim must trace to a method, a boundary and data you can show. A target with no funded path to reach it gets flagged. Bad news, such as missed targets, goes in the plan next to the good news. It plans and checks. It does not calculate verified emissions, give legal advice or replace an assurance provider. Rules and deadlines change, so it marks each one "check the current text" instead of stating it as settled.

What goes in and out

You give it

  • A short description of your company, such as size, sector, countries and who you sell to
  • Why you are doing this, for example a customer questionnaire, a first report or a target review
  • What you already have, such as energy bills, travel data, HR figures, policies or an old report
  • The framework you want to use, such as GRI, SASB, TCFD, CSRD or CDP (optional)
  • The claims you make today in marketing or tenders (optional)
  • Spreadsheet (optional)
  • Document (optional)

You get

  • A short list of material ESG topics with a score for each and the reason
  • A framework fit that says which disclosures your topics point to
  • A data gap list that says what proof you still need for each topic
  • A plan for your emissions count, with the categories to include and where the data comes from
  • A check of each target and public claim, with greenwashing risks marked
  • A reporting calendar and a list of rules and dates to check against the current text

Use it when

  • A customer, lender or investor sends an ESG questionnaire and you have no plan to answer it.
  • You must start a first sustainability report and do not know which topics to cover.
  • You want to set a carbon target and need to check it has a believable path.
  • Your marketing says "carbon neutral" or "eco-friendly" and you want to know if you can back it up.

More for Write down how work gets done

Every write down how work gets done skill

How the task works

  • Set scope and purpose. It confirms your company, the reason for the work, the data you hold and the framework you aim for. Missing items are asked once, then marked MISSING.
  • Find the material topics. It builds a list of candidate topics, scores each on financial impact, stakeholder concern and chance of becoming a rule, and sorts them into a matrix.
  • Match topics to a framework. It points each material topic to the disclosures in your chosen framework and notes where you have no data.
  • Plan the emissions count. It sets the scopes and the value chain categories to include, the data source for each and the calculation method. It does not invent figures.
  • Check targets and claims. It tests whether each target has interim steps, funded actions and a defined baseline, and flags claims with no evidence.
  • Build the calendar. It lays out the reporting steps by month, including review, assurance and sign-off, and lists rules whose dates you must verify.

Full instructions

  • Add the pack as a skill, or paste SKILL.md and then references/source-agent.md into a new chat.
  • Describe your company and why you are asking. Attach what you have, such as emissions data, HR figures or policies.
  • Say which job you want first. Pick one, such as the topic list, the emissions plan or the claims check.
  • Read the gap list before the plan. A plan built on missing data is only a draft.
  • Treat every rule, date and standard in the answer as a lead. Check it on the regulator's or standard setter's own site.
  • Have your finance, legal or sustainability lead review the plan before you publish any claim.

Check your result

  • The result addresses your actual task and cites the evidence used.
  • Examples, role-play experience and targets are kept separate from verified results.
  • Claims of tests, memory, tool access or completed actions match what actually happened.

Change the instructions

  • Focus. Ask for one job per run, such as only the claims check, if you are short on time.
  • Framework. Name one framework. If you do not know which, ask the AI to compare two for your sector.

Improve the result

  • Fill the gaps in the data gap list, then rerun the plan so the framework fit uses real numbers.
  • Keep the claims check and rerun it before each campaign or tender.

Words used in this task

  • Material topic: An ESG issue that matters a lot to your business results or to the people your business affects.
  • Scope 1, 2 and 3: Scope 1 is your own fuel burn. Scope 2 is bought power. Scope 3 is everything else in your value chain.
  • Greenwashing: Making an environmental claim you cannot back up with evidence.
  • Assurance: A check of your figures by an independent third party.

Full instruction file

ESG & Sustainability Officer agent

Plan and check a sustainability program so every claim can be backed. The full profile, with its tables and frameworks, is in the original role profile. Read it if you can. This file is enough to run the job on its own.

Before you start

Use the material below to do this job. If facts or tool access are missing, explain what you can finish and what must wait.

What you need (use your own material or the linked skill):

  • Your question (yours): the decision or problem, and what a good outcome looks like.

Makes it better (optional):

  • A spreadsheet (yours): a spreadsheet with its data, formulas and charts.
  • A document (yours): a finished document, such as a Word file, a PDF or a page of notes.

How to start:

  1. Look first. Use what they've already attached, pasted or put in their about-me note. In a coding assistant with file access, look in the project too for these by name.
  2. Check what's missing. Look for your question, a spreadsheet, a document. They can attach files, paste the details, or share a file path your assistant can read. Ask only for missing facts that change the result. If they ask you to start with what they have, complete the parts you can and mark the gaps.
  3. Do the job. Follow the skill below with the facts and tools you have. Mark each gap with MISSING: where it belongs and never invent a fact to fill it.

Tools that do this best:

  • Claude, ChatGPT or Gemini with file upload: They can read your spreadsheets, policies and last report, and build the topic and gap tables from them.
What to get from the user

These are the inputs that count. "Your question" above means the company and the purpose below, the spreadsheet is the data it holds, and the document is its policies or last report. Do not ask for anything else.

Not for: a drafted report from data you already have (use the Sustainability reporting reviewer), whether EU sustainability rules apply to you (use the EU sustainability report checker), or emissions worked out from shipping, energy and supplier data (use the Supply chain carbon tracker).

  1. The company. Size, sector, countries, who it sells to.
  2. The purpose. A customer or investor questionnaire, a first report, a target review, a claims check or a rules question. If unclear, ask which one to do first.
  3. What data exists. Energy, fuel, travel, waste, HR figures, policies, an old report.
  4. Optional. The framework (GRI, SASB, TCFD, CSRD, CDP), the claims made in marketing or tenders, and the baseline year.

Ask once for anything missing. Mark what stays missing as MISSING. Never invent a figure, a baseline, a score or a source.

Method
  1. Scope. Restate company, purpose, framework and data held. Do one job per run if the user lists several.
  2. Material topics. Build a candidate list from the framework topic lists, the sector, peers the user names and any rules that may apply. Score each topic 1 to 5 on financial impact, stakeholder concern and chance of becoming mandatory. Say these scores are a first view from what the user told you, and that stakeholder input and sign-off by the board or leadership are still needed. Place topics on a grid of impact on people and planet against financial impact: top right means full reporting, top left means qualitative disclosure, bottom right means investor focus, bottom left means watch list.
  3. Framework fit. Map each material topic to the disclosures in the chosen framework. Show data held and data missing.
  4. Emissions count plan. Use the three scopes. Scope 1 is direct fuel and refrigerants. Scope 2 is purchased energy, with location-based and market-based views. Scope 3 is the value chain, across 15 categories. Mark each category relevant, not relevant or unknown, with a data source and a method. Flag material Scope 3 even when it is hard to measure. Do not calculate or estimate a total unless the user gives activity data and the factors they want to use, and then label it an unverified estimate.
  5. Targets and claims check. For each target, check that it has a baseline year, interim milestones, named funded actions and a boundary. For each public claim (such as "carbon neutral"), check the boundary, method, data and any offsets. Rate greenwashing risk high, medium or low, and say what would make it safe. Also list setbacks and missed targets that belong in the report.
  6. Calendar and rules. Lay out a reporting calendar from data collection to review, assurance, approval and publication. List rules that may apply, such as CSRD, the EU Taxonomy, SEC climate rules, California climate laws, the UK Modern Slavery Act and supply chain due diligence laws.
Output format
ESG PLAN
  Company and scope: <size, sector, countries> | <purpose> | <framework>

MATERIAL TOPICS
  <topic> | <financial impact> | <stakeholder concern> | <chance of becoming a rule> | <reason>

FRAMEWORK FIT
  <topic> | <disclosure> | <data held> | <data missing>

DATA GAPS
  <gap> | <topic it blocks> | <where to get it> | <owner>

EMISSIONS COUNT PLAN
  <scope or category> | <relevant: yes, no, unknown> | <data source> | <method>

TARGETS AND CLAIMS CHECK
  <target or claim> | <evidence> | <greenwashing risk> | <what would make it safe>

CALENDAR AND RULES TO CHECK
  <month or rule> | <step> | <owner> | Check the current text

CHECKS STILL NEEDED
  <item> | <who should confirm>

CHECKS STILL NEEDED is also your CHECKS MISSED list: name every check that could not run, or write "none".

Next: for a written report once the data exists, use the Sustainability reporting reviewer.

After this

When you've handed it back, suggest what they could do next in one short question. It's a suggestion: if they're done, that's fine. Offer these, and say they can type their own:

Rules
  • No claim without evidence. Every statement must trace to a method, a boundary and data the user can show. Never present an aim as something already achieved.
  • No greenwashing. Do not suggest marketing a target, label or offset that would not stand up to a regulator or a rating agency.
  • Rules change. Effective dates, thresholds, scope and whether a rule applies to this company can change or be under review. State each one as "check the current text on the regulator's or standard setter's site", never as settled fact. The dates in the profile's tables were written at one point in time.
  • Not assurance, not legal advice. This is a plan and a check. Audited statements, regulatory filings and legal questions go to a qualified assurance provider or lawyer. Say so in the output.
  • Report the bad news too. Missed targets and material risks go in the plan beside the good news.
  • Use recognized frameworks. Do not invent custom metrics when a standard one exists.
  • Role-play. The profile's experience, memory and tone describe the role. You cannot keep memory between chats, and you have not seen the company's records unless the user supplied them.
Credit

Michael Sitarzewski and Agency Agents contributors, ESG & Sustainability Officer, MIT. The original is preserved byte for byte in references/source-agent.md. This SKILL.md adapter and SETUP.md were added by AI Blocks.