Bin less, prove it, keep the money: 10 AI skills for waste and running cost

surplus-redistribution

give surplus food away safely and lawfully instead of binning it

How the two work together

Claude thinks it through. Paste the Claude prompt into Claude Code, or drop the folder into your skills folder. Claude does the judgement: what to look for, what is worth doing, what is right.

Codex gets it done. At the hand-off point Claude runs Codex on your machine with one command and passes it the Codex prompt. Codex does the mechanical part and hands the result back. Claude checks it before you see it.

No API key to set up: Claude calls the Codex you already have installed. If Codex is not installed, Claude does that half itself and tells you.

Prompt for Claude

---
name: surplus-redistribution
description: Produces one dated redistribution file for a UK hospitality business - which surplus may lawfully be given away today and which may not, what has to be frozen or relabelled first, the allergen information that has to travel with it, the record that becomes your due diligence file, and the route for everything that cannot go to people. Use before you approach a charity or a redistribution app, when a charity asks what you can supply, or when you are binning food you suspect somebody could have eaten.
---

# Good food out of the bin and into people's hands, with the record that protects you

You give this a list of what is going to waste, the date labels on it, how it is stored, and who you are thinking of giving it to. You get back one dated file: the surplus split into what may be supplied today, what may be supplied only after freezing, and what may not be supplied at all; the allergen information that has to travel with each line; the temperature and handover conditions; the record to keep; and the disposal route for the rest. It does not tell you that a donation is safe. That is your judgement and your environmental health officer's, and this file is built so both of you can see what it was based on.

## What it does

1. **Split the surplus by date label before anything else, because that is where the law splits it and nowhere else.** Three piles: items carrying a use-by date, items carrying a best before date, and items you prepared yourself that carry neither. The Food Standards Agency draws the line in one sentence for each: "A use-by date is required on food that spoils or goes off quickly that will be a danger to health if consumed after the given date. It is an offence to supply food after the use-by date." And: "Best before dates relate to quality, not food safety. You can supply food after the best before date, but the food may not meet the quality expected by the consumer." Write the count and weight of each pile into the file. Most of the arguing about whether surplus can be donated dissolves once somebody has sorted it into these three.

2. **Giving it away is, in law, the same as selling it, and that goes at the top of the file.** Section 2(1) of the Food Safety Act 1990 says that "the supply of food, otherwise than on sale, in the course of a business" "shall be deemed to be a sale of the food, and references to purchasers and purchasing shall be construed accordingly". Section 2(2)(b) extends the Act to food which, "for the purpose of advertisement or in furtherance of any trade or business, is offered as a prize or reward or given away, as if the food were, or had been, exposed for sale by the person offering or giving away the food". So a staff meal, a box handed to a charity, a raffle prize and a bag sold for a pound on an app all sit under the same duties as a plated dinner. There is no reduced standard for free food in the UK.

3. **Freeze the use-by pile before midnight on the date, relabel it, and never move a printed date.** This is the only lawful route by which use-by stock survives its own date. GOV.UK and the FSA state the condition precisely: "Food must be frozen before midnight on the use-by date and re-labelled correctly, following our guidance on bulk freezing of ambient and chilled foods." Two things follow. The decision has to be made while the food is still in date, so the surplus check happens in the morning and not at close. And the new label records the freezing rather than erasing or overwriting the use-by date. Anything already past its use-by date when you look at it is out of the file entirely, and the FSA's instruction for it is four words: "If the date has already expired, throw it away."

4. **Assess the best before pile by eye, by line, and record what you saw.** WRAP's Surplus Food Redistribution Guidance, published in 2017 and updated in November 2024, "includes information for six key food categories that typically carry a 'Best Before' date, to support the assessment and handling for redistribution": ambient products, bread and bakery, uncut fresh produce, dairy products, chilled products (non dairy), and frozen foods. Its method is a visual check of the food and of the packaging to confirm the food is of acceptable quality and safe to consume, and the November 2024 edition adds a decision tree for labelling decisions including freezing. Record per line: the category, the date on the pack, the pack condition, and the name of the person who looked. A pile signed off as "checked" with nobody's name on it is not an assessment, it is a hope.

5. **Make the allergen information travel with the food, because it does not travel by itself.** GOV.UK introduces the list with "The 14 allergens are:" and then names them: celery; cereals containing gluten (such as wheat, rye, barley, and oats); crustaceans; eggs; fish; lupin; milk; molluscs; mustard; peanuts; sesame; soybeans; sulphur dioxide and sulphites; and tree nuts. Copy the page's own wording for four of them rather than the short form, because the qualification is the useful part: "sulphur dioxide and sulphites (if the sulphur dioxide and sulphites are at a concentration of more than ten parts per million)", and the worked examples given for crustaceans, molluscs and tree nuts. Food handed over loose is non-prepacked, and the duty is flat: "If you provide non-prepacked foods, you must supply allergen information for every item that contains any of the 14 allergens." If you pack it on your own premises to hand straight over, it is prepacked for direct sale, and "Prepacked for Direct Sale (PPDS) foods need to have a label with a full ingredients list with allergenic ingredients emphasised within it." The FSA settles the format argument: "Our advice to food businesses providing non-prepacked food is that written allergen information, supported by a conversation, works best for consumers." Write the sheet, send it with the food, keep a copy.

6. **Fix the temperature and the handover before you fix the schedule.** The FSA sets the chilled line as a legal one: "Fridges and chilled display equipment should be set at 8°C or below as a legal requirement." So the file records, per collection, who carries the food, in what, how long it will be out of refrigeration, and what the receiving site will put it into. Chilled surplus that sits in a car boot for forty minutes in July has not been donated, it has been moved to somebody else's bin with your name on it. Where the receiving organisation cannot hold chilled stock, the chilled lines come out of the plan rather than being sent in hope.

7. **Ask the registration question in both directions, yours and theirs.** The FSA's guidance for food banks and charities is explicit that being free does not remove the duty: "You may need to register as a food business if you, or your operation, provide food to the community, even if it's free, 28 days before you start providing food." A registered restaurant does not register again for giving food away, but the receiving organisation may need to be registered and often does not know it. Ask them for their local authority and whether they are registered with it, record the answer and the date you asked, and treat "we've always just done it" as an unanswered question rather than a yes.

8. **Build the outbound record now, because it is the only thing that will be a defence later.** The FSA's traceability instruction is written for goods coming in: "You must keep an up-to-date record of your suppliers. Records should include: name and address, type and quantity of food, date of transaction and delivery." Mirror it outbound, line by line: what went, how much, to whom, on what date, at what temperature, with which allergen sheet, checked by whom. Section 21(1) of the Food Safety Act 1990 is why: in proceedings for an offence "it shall, subject to subsection (5) below, be a defence for the person charged to prove that he took all reasonable precautions and exercised all due diligence to avoid the commission of the offence by himself or by a person under his control." You prove that with a record made on the day, not a recollection made afterwards.

9. **Send everything that cannot go to people down the hierarchy in order, and date the whole file.** Defra's hierarchy runs: "1. Prevent surplus and waste in your business. 2. Redistribute surplus food and drink. 3. Make animal feed from former food. 4. Process surplus food to make biomaterials. 5. Recycle - anaerobic digestion and composting. 6. Recover waste by landspreading. 7. Recover energy from waste. 8. Dispose - send to sewer and landfill." Its rule on step 2 is the one this file exists to honour: "You must only donate food that's safe and fit for human consumption. Never donate food that's past its 'use-by' date." Step 3 is closed to a kitchen, whatever a farmer offers: "You must never send catering waste to be used as farm animal feed or to be used as pet food." So the realistic route for the rest is separate food waste collection. Date the file and record when each source was read, because date labelling guidance and the workplace recycling duties are both moving.

## Then it checks

1. Every line is in exactly one of the three date-label piles, and the file states the count and weight of each rather than "some" or "a few trays".
2. No line whose use-by date has passed appears anywhere in the plan, and every line saved by freezing names the date and time it was frozen and the wording of its new label.
3. No printed date has been altered, overwritten or extended on any item in the file.
4. Every best before line carries a recorded visual assessment with the WRAP category, the pack condition and the name of the person who looked.
5. Every line has an allergen entry naming which of the fourteen it contains or stating that it contains none, and the file names the format the information will be given in and who hands it over.
6. Every donation row records the recipient, the date, the quantity, the handover temperature and the person who checked it, and the file nowhere states that the donation is safe, lawful or compliant.

Any check fails: name it, redo that step once. Failed twice: say what is wrong and stop.

## Rules
- Public information only.
- Never invent a fact, a number or a quote.
- Anything sent in someone's name says whose name it is. An allergen sheet going out with a delivery carries the name of the person who prepared it, because that is the person the charity will ring.
- Refuse to extend, alter, overwrite or re-print a use-by date, and refuse to list a use-by-expired item as redistributable for any reason, including that it looks and smells fine. Supplying food after its use-by date is an offence and no operational pressure changes that.
- Never tell an owner that a donation is safe, lawful or compliant. That is a judgement for them and their environmental health officer, and an owner told "you are fine" by a document stops asking the person who could actually tell them.
- Never treat a charity's assurance that it is registered, insured or able to hold chilled food as established. Record who said it and when, and leave it open until a document or a registration number arrives.
- Never state a percentage of food waste that redistribution will divert, a typical number of meals per kilogram, or a saving figure. No published figure exists for a single independent UK venue, and an owner who plans from a borrowed number will conclude their own site is failing.
- Never carry a date-labelling rule forward from an earlier file without re-reading the source. A quote that was right in March can be wrong by September.
- This output is a working document prepared for the owner to check with their environmental health officer, their receiving charity or redistribution partner and their own adviser before it is relied on. It gathers published requirements, records what the site holds and names the gaps. It is not food safety advice and it does not certify compliance with anything.

## Built from
- Food Standards Agency and GOV.UK, "Food safety and hygiene guidance for food banks and charities", https://www.gov.uk/government/publications/food-safety-and-hygiene-guidance-for-food-banks-and-charities/food-safety-and-hygiene-guidance-for-food-banks-and-charities, updated 28 August 2026, read 16 September 2026: the use-by offence and the "throw it away" instruction in step 1, the freeze-before-midnight condition in step 3, the best before quality wording in step 1 and step 4, the 8°C legal requirement in step 6, the 28 day registration wording in step 7, and the supplier record contents in step 8.
- Food Safety Act 1990, section 2 "Extended meaning of 'sale' etc", https://www.legislation.gov.uk/ukpga/1990/16/section/2, read 16 September 2026: the deeming of free supply in the course of a business as a sale, and the giving-away provision at section 2(2)(b), both in step 2.
- Food Safety Act 1990, section 21 "Defence of due diligence", https://www.legislation.gov.uk/ukpga/1990/16/section/21, read 16 September 2026: the wording of the defence that step 8 builds the record for.
- GOV.UK, "Allergen guidance for food businesses", updated 17 July 2026, https://www.gov.uk/government/publications/allergen-guidance-for-food-businesses/allergen-guidance-for-food-businesses, read 16 September 2026: the list of the fourteen allergens as the page words them, the non-prepacked duty, the PPDS labelling requirement and the written-plus-conversation advice, all in step 5.
- WRAP, "Surplus Food Redistribution Guidance", https://www.wrap.ngo/resources/guide/surplus-food-redistribution-guidance, originally published 2017 and updated November 2024, read 16 September 2026: the six best before categories, the visual assessment method and the freezing decision tree in step 4.
- Defra and GOV.UK, "Food and drink waste hierarchy: deal with surplus and waste", https://www.gov.uk/government/publications/food-and-drink-waste-hierarchy-deal-with-surplus-and-waste/food-and-drink-waste-hierarchy-deal-with-surplus-and-waste, updated 1 January 2024, read 16 September 2026: the eight-step order and the donation rule in step 9.
- GOV.UK, "How food businesses must dispose of food and former foodstuffs", https://www.gov.uk/guidance/how-food-businesses-must-dispose-of-food-and-former-foodstuffs, published 21 October 2014, read 16 September 2026: the definition of catering waste and the ban on sending it for farm animal feed or pet food, in step 9.
- GOV.UK, "Understanding food labelling: best before and use-by dates", https://www.gov.uk/understanding-food-labelling/best-before-and-use-by-dates, no publication date shown on the page, read 16 September 2026: the consumer-facing wording that use-by dates "tell you when the food is no longer safe to eat" and that after a best before date "the food is usually safe to eat but may not be of the same quality", used to word the three piles in step 1.

This is a working document prepared for the owner to check with their environmental health officer and their receiving partner before it is relied on. It is not food safety advice and it does not certify compliance.

Prompt for Codex

# surplus-redistribution

## You are given
One UK hospitality site's surplus position for a stated period, already judged by Claude. Specifically: the site name and address and its food business registration details; a line by line list of the surplus, each line carrying the product name, the quantity and unit, the date label type and the date printed on it, the storage state and temperature it was held at, and the date and time the line was identified; Claude's judgement for every line of which of the three date-label piles it belongs to and whether it may be supplied today, supplied only after freezing, or not supplied at all; for any line saved by freezing, the date and time it was frozen and the exact wording of the new label; the recorded visual assessment for every best before line, naming the WRAP category, the pack condition and the person who looked; the allergen content of each line against the fourteen named allergens, or the word `none`; the receiving organisation's name, address, local authority, registration status and the date that status was asked for; the collection or handover arrangements including carrier, container and expected time out of refrigeration; and the quoted source wording Claude relied on, each with its source URL and the date it was read. Where a judgement is missing it arrives as the words `not supplied`.

## Produce
Write into a `./surplus-redistribution-output/` folder:

1. `surplus-lines.csv` with these columns in this order: `line_ref`, `product_name`, `quantity`, `unit`, `date_label_type`, `date_printed`, `identified_date`, `identified_time`, `storage_state`, `storage_temperature_c`, `pile`, `disposition`, `source_url`, `source_read_date`. `line_ref` is S001 upward. `date_label_type` is exactly one of `use by`, `best before`, `no date label`. `pile` is exactly one of `use by`, `best before`, `unlabelled own production`. `disposition` is exactly one of `supply today`, `supply after freezing`, `do not supply`, `not supplied`. Every row whose `date_printed` is earlier than `identified_date` and whose `date_label_type` is `use by` must carry `disposition` `do not supply`.
2. `frozen-and-relabelled.csv` with columns: `line_ref`, `original_use_by_date`, `frozen_date`, `frozen_time`, `before_midnight_on_use_by`, `new_label_text_verbatim`, `frozen_by`, `storage_location`. `before_midnight_on_use_by` is `yes` or `no`. Any row reading `no` is listed in `gaps.md` and its `surplus-lines.csv` row must read `do not supply`.
3. `allergen-sheet.csv` with columns: `line_ref`, `product_name`, `allergens_present`, `contains_none_declared`, `information_format`, `handed_over_by`, `sheet_copy_retained`. `allergens_present` lists only names drawn from the fourteen supplied, separated by semicolons, copied exactly as supplied. `information_format` is exactly one of `written label`, `written sheet`, `written sheet plus conversation`, `verbal only`, `not supplied`. `contains_none_declared` and `sheet_copy_retained` are `yes` or `no`.
4. `handover-log.csv` with columns: `handover_ref`, `date`, `time`, `recipient_name`, `recipient_address`, `recipient_local_authority`, `recipient_registration_asked_date`, `recipient_registration_status`, `line_refs`, `total_quantity`, `temperature_at_handover_c`, `minutes_out_of_refrigeration`, `carrier`, `checked_by`. `recipient_registration_status` is exactly one of `registered`, `not registered`, `asked and not answered`, `not supplied`.
5. `assessment-record.csv` with columns: `line_ref`, `wrap_category`, `date_on_pack`, `pack_condition`, `assessed_by`, `assessment_date`. `wrap_category` is exactly one of `ambient products`, `bread and bakery`, `uncut fresh produce`, `dairy products`, `chilled products (non dairy)`, `frozen foods`. One row for every `best before` line and no rows for any other pile.
6. `disposal-route.md` - a short file listing, in plain sentences, every line with disposition `do not supply`, the hierarchy step it is being sent to, and the reason, with the source quoted for each. It never records catering waste as going to farm animal feed or pet food. No conclusion about whether the site complies.
7. `gaps.md` - a numbered list of: any line with `not supplied` in any judgement column; any use-by line frozen after midnight on its date; any line supplied with no allergen entry; any handover with no named checker, no temperature or no date; any recipient whose registration status is `asked and not answered` or `not supplied`; any best before line with no assessment row or no named assessor; any minutes out of refrigeration over the figure supplied by Claude; and any missing source URL or read date.

## Rules
- Codex measures, records, sorts and checks. It never invents, never moves a line from the pile it was assigned, never rewords the owner's product names or label text, and never makes the supply judgement that was supplied to it.
- Never alter, extend, re-print or reformat a date that was printed on a product. Dates are copied exactly as supplied, including the original format, into `date_printed`.
- Never write `supply today` or `supply after freezing` against a line whose supplied disposition is `do not supply`, and never write either against a use-by line whose printed date precedes the identification date.
- Never write `yes` into `before_midnight_on_use_by`, `sheet_copy_retained` or a registration status on inference. Each is set only where the input states it and names a date, a person or a document.
- Never state that a donation is safe, lawful or compliant, that the site meets its food safety duties, or that an environmental health officer would accept the arrangement. None of these goes into any file.
- Never write a benchmark, an industry average, a meals-per-kilogram figure, a diversion percentage or a saving. No such figure exists for a single independent UK venue and none is to appear in any file.
- Never record a legal requirement without its source URL and the date that source was read, both copied from the input.
- Quantities and temperatures are counted or read from a supplied record, never estimated. Where the site estimated a quantity, the cell says `estimated by site`.
- Use British English, GBP for money and DD Month YYYY for every date. No em dashes in any file you write, and any supplied text containing one is recorded verbatim and flagged in `gaps.md`.
- Every file ends with this line: this is a working document prepared for the owner to check with their environmental health officer and their receiving partner before it is relied on; it is not food safety advice and it does not certify compliance.

## Return
The absolute path of each file written, the row count of each CSV, the number of lines in each of the three piles with their total quantities, the number of lines by disposition, the number of use-by lines frozen before midnight against the number frozen after, the count of supplied lines with no allergen entry naming each one, the number of handovers recorded with the recipient name and registration status for each, the highest minutes out of refrigeration recorded and against which handover, the number of best before lines with a named assessor against those without, the lines listed in `disposal-route.md` with their hierarchy step, and the `gaps.md` item count.

Built from the best public work on this

Sources for surplus-redistribution

Everything below was opened and read on 16 September 2026. Nothing is cited that could not be loaded.

1. Food Standards Agency and GOV.UK, "Food safety and hygiene guidance for food banks and charities"

https://www.gov.uk/government/publications/food-safety-and-hygiene-guidance-for-food-banks-and-charities/food-safety-and-hygiene-guidance-for-food-banks-and-charities, updated 28 August 2026, read 16 September 2026.

This is the spine of the skill and the most recently revised thing in the set. It is written for the receiving end, food banks and community food providers, which makes it unusually useful to the giving end: it tells a kitchen exactly what the people taking its surplus are being told to insist on.

Four passages do the work. On use-by: "A use-by date is required on food that spoils or goes off quickly that will be a danger to health if consumed after the given date. It is an offence to supply food after the use-by date." That is an offence, not a caution, and it is why step 1 sorts by label before anything else and why the skill refuses to list an expired use-by item at all. Its instruction for food already past the date is four words, "If the date has already expired, throw it away", and the skill quotes it rather than softening it.

On best before: "Best before dates relate to quality, not food safety. You can supply food after the best before date, but the food may not meet the quality expected by the consumer." Both halves matter. The first half is what makes redistribution of the best before pile lawful at all. The second half is why step 4 records a visual assessment with a named assessor, because "may not meet the quality expected" is a judgement somebody has to make and own.

The freezing route is stated as a condition with a deadline rather than as a general permission: "Food must be frozen before midnight on the use-by date and re-labelled correctly, following our guidance on bulk freezing of ambient and chilled foods." Step 3 turns that into an operational instruction, that the surplus check happens in the morning, because a decision available only before midnight is useless at eleven. The page also supplies the 8°C line used in step 6, "Fridges and chilled display equipment should be set at 8°C or below as a legal requirement", the registration wording used in step 7, "You may need to register as a food business if you, or your operation, provide food to the community, even if it's free, 28 days before you start providing food", and the traceability contents used in step 8, "name and address, type and quantity of food, date of transaction and delivery".

Where the skill departs: the guidance is largely about running a food bank, with a great deal on premises, pest control, staff training and food safety management systems that a registered restaurant already has. The skill takes only the passages that govern the handover itself and leaves the rest where it belongs, which is with the charity. It also does not repeat the page's advice on accepting donations, because that is the receiving organisation's decision and a donor writing it into their own file is telling somebody else how to do their job.

2. Food Safety Act 1990, section 2, "Extended meaning of 'sale' etc"

https://www.legislation.gov.uk/ukpga/1990/16/section/2, read 16 September 2026.

Short, and it removes the single most common misconception in this subject. Section 2(1) provides that "the supply of food, otherwise than on sale, in the course of a business" and any other thing specified by order "shall be deemed to be a sale of the food, and references to purchasers and purchasing shall be construed accordingly". Section 2(2)(b) extends the Act to food which, "for the purpose of advertisement or in furtherance of any trade or business, is offered as a prize or reward or given away, as if the food were, or had been, exposed for sale by the person offering or giving away the food", and section 2(2)(c) catches food merely "exposed or deposited in any premises" for that purpose, treating it as exposed for sale by the occupier.

That is step 2, and it is placed second on purpose. Owners who have decided that free food is somehow outside the regime will not accept the rest of the file until this is settled, and it is settled in one sentence of statute rather than by argument.

Where the skill departs: the section also covers food given away in connection with public entertainments under section 2(2)(a), with "entertainment" defined to include "any social gathering, amusement, exhibition, performance, game, sport or trial of skill". The skill does not build that out, because a venue running a charity quiz with free sandwiches is doing the same thing as a venue donating a tray, and splitting them into two workflows would add a branch without adding a duty.

3. Food Safety Act 1990, section 21, "Defence of due diligence"

https://www.legislation.gov.uk/ukpga/1990/16/section/21, read 16 September 2026.

One subsection carries the whole of step 8. Section 21(1): "In any proceedings for an offence under any of the preceding provisions of this Part ... it shall, subject to subsection (5) below, be a defence for the person charged to prove that he took all reasonable precautions and exercised all due diligence to avoid the commission of the offence by himself or by a person under his control."

Two words in that sentence decide the design of the output. "Prove", because the burden is on the person charged, so the record has to exist before anything goes wrong. And "took", past tense, because precautions taken on the day are the evidence and precautions described afterwards are not. That is why `handover-log.csv` has a `checked_by` column with a person's name in it and why the skill treats an unnamed check as no check.

Where the skill departs: section 21 continues into subsections (2) to (4), which give a specific route for a person who neither prepared nor imported the food, involving checks on a supplier and reliance on information supplied by another. A venue donating food it cooked itself is squarely in the group that prepared it, so that route is not available and the skill does not offer it. Quoting only subsection (1) is deliberate.

4. GOV.UK, "Allergen guidance for food businesses"

https://www.gov.uk/government/publications/allergen-guidance-for-food-businesses/allergen-guidance-for-food-businesses, updated 17 July 2026, read 16 September 2026.

The source of the fourteen. The page introduces them with "The 14 allergens are:" and then lists them as bullets, several with a qualification that matters when a donation sheet is being written: "crustaceans (such as prawns, crabs and lobsters)", "molluscs (such as mussels and oysters)", "sulphur dioxide and sulphites (if the sulphur dioxide and sulphites are at a concentration of more than ten parts per million)" and "tree nuts (such as almonds, hazelnuts, walnuts, brazil nuts, cashews, pecans, pistachios and macadamia nuts)". Step 5 reproduces the list rather than compressing it, because the parenthetical examples are what a volunteer reads the sheet for.

The page also draws the distinction that decides the format of the paperwork. For loose food: "If you provide non-prepacked foods, you must supply allergen information for every item that contains any of the 14 allergens." For food packed on site to be handed straight over: "Prepacked for Direct Sale (PPDS) foods need to have a label with a full ingredients list with allergenic ingredients emphasised within it." A tray of lasagne handed over uncovered and the same lasagne boxed up by your own staff are not the same obligation, and a donor who has only ever served food on plates has never had to think about the second.

The skill's preference for a written sheet is the FSA's own: "Our advice to food businesses providing non-prepacked food is that written allergen information, supported by a conversation, works best for consumers." In a donation there is no conversation with the eventual eater, which is exactly why the written half has to travel with the food.

Where the skill departs: the guidance covers distance selling, ingredient substitution, cross-contamination controls and staff training, all of which matter in a kitchen and none of which is specific to giving surplus away. The skill takes the labelling duty and the fourteen, and leaves allergen management as a whole to the site's existing food safety management system.

5. WRAP, "Surplus Food Redistribution Guidance"

https://www.wrap.ngo/resources/guide/surplus-food-redistribution-guidance, originally published 2017, updated November 2024, read 16 September 2026.

The FSA points at this document rather than reproducing it, so the skill does the same. It "Covers date labelling, handling and storage instruction requirements for surplus food, in order for it to be safely redistributed, along with guidance for freezing and relabelling fresh food", and the November 2024 revision adds "A decision tree ... to support short-term decision making for labelling-related requirements for safely and legally redistributing surplus food, including when freezing food." Its assessment method is stated in one sentence: it "stresses the importance of product assessment including visual checks of food and packaging to ensure the food is of acceptable quality and safe to consume."

The six categories the skill uses in `assessment-record.csv` are its six, spelled as the page spells them: ambient products, bread and bakery, uncut fresh produce, dairy products, chilled products (non dairy), and frozen foods. They are worth keeping as the enumerated values because they force a decision about which rules apply before the assessment starts, rather than after.

Where the skill departs: the guidance is written for the whole chain, and says so, covering "manufacturing, retail, hospitality and food service businesses, and all types of redistribution organisations". A single venue is one of four audiences, and the parts written for manufacturers and retailers are not carried across. The skill takes the categories and the assessment discipline, and does not attempt to reproduce the guidance itself. An owner redistributing regularly should read it in full rather than rely on a summary of it.

6. Defra and GOV.UK, "Food and drink waste hierarchy: deal with surplus and waste"

https://www.gov.uk/government/publications/food-and-drink-waste-hierarchy-deal-with-surplus-and-waste/food-and-drink-waste-hierarchy-deal-with-surplus-and-waste, updated 1 January 2024, read 16 September 2026.

Eight steps in a fixed order, quoted in full in step 9: "1. Prevent surplus and waste in your business. 2. Redistribute surplus food and drink. 3. Make animal feed from former food. 4. Process surplus food to make biomaterials. 5. Recycle - anaerobic digestion and composting. 6. Recover waste by landspreading. 7. Recover energy from waste. 8. Dispose - send to sewer and landfill." Its own rule on the step this skill occupies is unambiguous: "You must only donate food that's safe and fit for human consumption. Never donate food that's past its 'use-by' date."

Step 3 looks available to a kitchen and is not. GOV.UK's separate guidance on disposal, https://www.gov.uk/guidance/how-food-businesses-must-dispose-of-food-and-former-foodstuffs, published 21 October 2014 and read 16 September 2026, defines the category that closes it: "Any waste food (including used cooking oil) that comes from restaurants, catering sites, commercial or household kitchens is defined as catering waste", and "You must never send catering waste to be used as farm animal feed or to be used as pet food." Animal feed is a route for unopened former foodstuffs from a factory, not for the contents of a kitchen bin, and the skill writes that into `disposal-route.md` so that a well-meant offer from a local farmer gets refused with a reason.

Where the skill departs: the hierarchy page also carries the last line, "You should only send food waste to sewer or landfill when there is no other alternative", which is good advice and is not this skill's job. Where the surplus is going and how it is separated and collected belongs to the workplace recycling duties, and this skill hands it over at that boundary rather than restating them.

Best public prompt we found for this job

There is no public prompt or skill for redistributing surplus food under UK law. The closest public artefact for the shape of the job is the `compliance-check` skill in Anthropic's `knowledge-work-plugins` repository, raw source at https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/legal/skills/compliance-check/SKILL.md. The repository has 24,124 stars, read from api.github.com on 16 September 2026. Two things in it are worth having:

**Important**: This command assists with legal workflows but does not provide legal advice. Compliance assessments should be reviewed by qualified legal professionals. Regulatory requirements change frequently; always verify current requirements with authoritative sources.

and its summary verdicts, "Proceed / Proceed with conditions / Requires further review". The disclaimer discipline is why every file this skill writes ends with a line naming the environmental health officer, and the three-way verdict is the ancestor of the three dispositions in `surplus-lines.csv`, `supply today`, `supply after freezing` and `do not supply`.

What we changed, and why. Its verdicts are advisory and ours are not: "do not supply" against an expired use-by line is not a recommendation the owner can weigh against operational pressure, it is an offence under section 2 read with the use-by rule, so the skill refuses rather than advises. Its regulation table is GDPR, CCPA and HIPAA, none of which a pub is under, and it expects an approvals matrix with named internal approvers, which a twelve-cover restaurant does not have. We replaced the table with the statutory wording itself and the approvals matrix with one named person per check, because in an independent venue the approver and the operator are the same human being and pretending otherwise produces a document nobody fills in. And we deliberately did not copy its risk severity ratings. Ranking food safety findings as high, medium and low invites an owner to ship the mediums, and there is no medium version of supplying food after its use-by date.

This is a working document prepared for the owner to check with their environmental health officer and their receiving partner before it is relied on. It is not food safety advice and it does not certify compliance.

Want this running in your business?

I optimise how businesses run — your sales, your visibility, your social media — and build bespoke software where nothing off the shelf fits. The first conversation is free. Work starts from £150 a day.