v1.1 · Codex & ChatGPT edition · October 2026

The Procurement OS for Codex and ChatGPT: Nine AI Skills for the Full Source-to-Contract Lifecycle

The same nine procurement skills as our Claude plugin (spend analysis, category strategy, RFP generation, response evaluation, supplier scorecards, negotiation, contract lifecycle, supplier management, and ESG), now adapted for OpenAI Codex and ChatGPT. Free, open-licensed under Apache-2.0, and built from the methodology we use with our consulting clients.

By Team Molecule One
16 sections · ~21 min read
Codex skills + ChatGPT GPT drafts
Download free → How to install Codex + ChatGPT editions and PDF guide · work email only
How to use this document set
📦
You are here
The Procurement OS: Launch & How-To
Nine procurement skills for Codex and ChatGPT, adapted from the Procurement OS we built for our consulting clients. Covers what each skill does, how they chain together, and how to install and run them on OpenAI platforms.
📘
Companion document
The Codex Playbook for Procurement Teams
The strategic context. Covers Codex setup, skills, automations, credit budgeting, and a 30/60/90-day rollout plan. Read it to understand the wider environment the Procurement OS lives in.
✦

Introduction

What we built, why we built it, and what to do with it

The Molecule One Procurement OS is a free set of nine production-ready procurement skills covering source-to-contract, from spend analysis through negotiation, contracts, supplier management and ESG. We first released it as a Claude plugin. Many of the procurement teams we work with run on ChatGPT and Codex instead, so we have adapted the same skills for OpenAI platforms.

There are two editions in one download. The Codex edition installs the nine skills into a project's .agents/skills/ folder, with saved settings, run history and the bundled Python helpers. The ChatGPT edition gives you nine Custom GPT drafts (instructions plus knowledge files) for eligible Business, Enterprise and Edu workspaces. The methodology, templates and guardrails are the same as the Claude edition.

This article covers what each skill does, how they chain together into a coherent procurement workflow, and how to install and run them in Codex or ChatGPT. If you have already read The Codex Playbook for Procurement Teams, think of this as the working operating system that the playbook described in the abstract. If you want to understand how to implement AI in procurement more broadly, start there.

💡
The five-minute version

The Procurement OS is nine AI procurement skills, now available for Codex and ChatGPT as well as Claude. Free for all procurement teams under the Apache-2.0 licence. Each skill solves one well-defined procurement problem and produces a usable artifact: a spend cube, an RFP, a scorecard, or a negotiation playbook. Skills can be used standalone or chained end-to-end. Install once, use forever.

The rest of this document is structured for two reading paths. If you want the why, read sections 1 through 3. If you want the how, jump to sections 4 through 12 and use the sidebar to navigate to whichever skill you need today. If you just want to install it, sections 15 and 16 cover setup and the download.

1

The procurement-AI fragmentation problem

Why most teams' AI work in 2026 is producing less value than it should

Most procurement teams using AI today are using it the way you would use a calculator: pull it out for a discrete task, get the answer, put it away. McKinsey research consistently shows that the procurement functions delivering the most value from AI are the ones treating it as infrastructure, not as a tool. Someone uses ChatGPT to summarise a contract. Someone else uses a different tool to draft an RFP cover letter. The category lead has a private prompt library for spend questions that nobody else knows exists. None of it is connected. None of it is repeatable. Each prompt starts from zero.

This is not nothing. It is faster than not using AI at all. But it is structurally limited in three ways:

1. No methodology

Each prompt encodes one person's preferred approach. The next person uses a different one. Outputs are not comparable across analysts, across categories, or across quarters. There is no shared definition of "good."

2. No memory

Every conversation starts fresh. Yesterday's spend categorisation has to be re-explained today. The taxonomy debate from last quarter has to be re-litigated. Your settings, conventions, and prior decisions evaporate at the end of every session.

3. No chain

The output of the spend analysis doesn't feed into the category strategy. The category strategy doesn't feed into the RFP. The RFP doesn't feed into the scorecard. Each artifact is built in isolation from the others, even though procurement work is end-to-end by nature.

4. No defensibility

When stakeholders ask "how did you arrive at this number?", the answer is often a prompt the analyst typed once and didn't save. There is no audit trail, no reproducible process, no way to show your working.

The result is what we have been calling the procurement-AI fragmentation problem. Teams have access to capable AI, but the work product they get out of it is uneven, inconsistent, and difficult to defend. The technology is doing well. The operating model around it is doing badly.

📊
What we observed across multiple procurement teams

Across teams we worked with in the last twelve months, the pattern was nearly universal: heavy individual use of AI, light-to-zero shared infrastructure. Skill files, structured prompts, and workflows that one person could hand to another were the exception, not the norm.

2

From scattered prompts to an OS

What changes when you move from prompts to skills

When we started building AI workflows for procurement clients, we quickly learned that the right unit of procurement AI is not the prompt. It is the skill. A skill is a structured, reusable workflow with its own configuration, its own templates, its own guardrails, and its own outputs. You install it once and use it forever. The next person on your team uses the same one. The methodology is shared, the memory is persistent, and the outputs are consistent.

The Procurement OS is nine of those skills, designed and tested as a set, packaged as a single plugin. We built these skills originally for client engagements. We are releasing them publicly because the procurement community deserves access to the same methodology we use with our consulting clients.

What an OS gives you that a stack of prompts doesn't

Dimension Scattered prompts The Procurement OS
Methodology Whatever the user typed Encoded in each skill: Kraljic, RAG ratings, weighted scoring, BATNA analysis
Configuration Re-explained every session Set once on first run, saved in the project's .procurement-os/ folder (Codex) or a reusable organisation profile (ChatGPT)
Outputs Inconsistent format Templated reports, workbooks and documents, ready to review and share
Chaining Manual copy-paste between conversations Outputs of one skill feed directly into the next
Audit trail Lost when the chat closes Every artifact has a written rationale and reproducible inputs
Onboarding Each new analyst rebuilds their own prompts Install once, hand to the next person

This is the same shift you would make if you were going from spreadsheets-as-data-pipelines to a real ETL tool. The work is the same. The infrastructure around the work changes. And once that infrastructure exists, you stop spending energy on the parts of the workflow that don't deserve any.

3

Nine skills, one workflow

The skills, in the order procurement work actually runs

The nine skills cover the Source-to-Contract lifecycle in the order you would normally run it: from understanding spend, through category planning and sourcing, to negotiation, contracts, supplier risk and sustainability.

1
Spend Analyzer
Where the money goes
2
Category Strategy
Plan the play
3
RFP Generator
Take it to market
4
Response Evaluator
Pick the winner
5
Scorecard Engine
Manage performance
6
Negotiation Playbook
Negotiate hard
7
Contract Lifecycle
Protect the deal
8
Supplier Management
Manage supplier risk
9
ESG Assessor
Source sustainably

Get the Procurement OS for Codex and ChatGPT

Nine skills, both editions and the PDF user guide. Free, Apache-2.0, work email only.

Download free →

Each skill is built to stand alone. You can run the Spend Analyzer on its own without ever touching the others. You can use the Negotiation Playbook Generator the night before a renewal call without ever having run a single line of spend through the Spend Analyzer. They are independently useful.

But the design intent is that you also run them in sequence when the work calls for it. The output of Spend Analyzer becomes the input of Category Strategy Builder. The category strategy informs the RFP. The RFP defines the criteria the Response Evaluator scores against. The selected supplier feeds the Scorecard Engine. The supplier's performance, plus the original commercial terms, feed the Negotiation Playbook for the renewal. End to end.

The three newer skills plug into that chain. The Contract Lifecycle Manager reviews the paper that comes out of a negotiation and tracks it after signature. Supplier Management and the ESG & Sustainability Assessor sit alongside the Scorecard Engine and cover supplier risk and sustainability.

At a glance

1 / 9 Available

Spend Analyzer

Categorise raw spend data, surface savings opportunities, and produce a CFO-ready report from any export.

"Analyse our Q3 spend, ERP export attached"
2 / 9 Available

Category Strategy Builder

Run a Kraljic segmentation, build supply market intelligence, and propose savings levers ranked by effort and impact.

"Build a category strategy for IT hardware"
3 / 9 Available

RFP Generator

Turn a brief, contract, or SOW into an issuable RFP, RFI, or RFQ, plus the supplier cover letter and scoring template.

"Generate an RFP for managed print services"
4 / 9 Available

RFP Response Evaluator

Score and compare supplier responses side-by-side against weighted criteria, with a ranked recommendation.

"Score the three supplier responses in this folder"
5 / 9 Available

Supplier Scorecard Engine

Build, run, and report on supplier scorecards with RAG ratings, trend lines, and improvement plans.

"Run quarterly scores for our top 10 suppliers"
6 / 9 Available

Negotiation Playbook Generator

Build a structured playbook with BATNA, lever sequencing, counter-proposal language, and a one-page briefing card.

"Build a playbook for our AWS renewal"
7 / 9 Available

Contract Lifecycle Manager

Review supplier contracts from the buyer's side, track obligations and key dates, and decide what to do at renewal.

"When do we need to give notice to avoid the auto-renewal?"
8 / 9 Available

Supplier Management

Onboard suppliers with proportionate due diligence, keep a scored risk register, and manage relationships by tier.

"Build a risk register for our top 20 suppliers, spend list attached"
9 / 9 Available

ESG & Sustainability Assessor

Assess supplier ESG, screen supply-chain emissions from spend, and turn regulatory duties into procurement actions.

"Estimate the emissions hotspots in our purchased goods, spend file attached"

What is new in v1.1

The Codex and ChatGPT edition starts at version 1.1, the same release as the Claude plugin. It includes all nine skills, including the three added in v1.1: the Contract Lifecycle Manager, Supplier Management, and the ESG & Sustainability Assessor. It is released under the Apache License 2.0, so you can run, modify and build on it inside your organisation.

Beyond that, we are working on the full Source-to-Pay Procurement OS. It will add invoice matching, payment optimisation, and compliance monitoring to these nine skills, covering the complete procurement cycle from spend analysis through to payment. Follow us on LinkedIn for release updates.

4

Skill 1: Spend Analyzer

Turn raw spend data into a categorised view with ranked savings opportunities

Spend Analyzer is usually the first skill teams reach for, because spend visibility is usually the first thing a procurement function lacks. Most organisations have spend data sitting somewhere, like an ERP export, a P-card report, or an invoice register, but the data is messy, the category structure is informal, and pulling a clean "where are we spending" picture out of it takes a week of analyst time.

The Spend Analyzer skill takes whatever export you have, parses it, normalises supplier names, applies a category taxonomy (yours if you have one, a sensible default if you don't), flags maverick and tail spend, and surfaces ranked savings opportunities. The output is a categorised spend cube in Excel and an executive summary in Word.

1
Spend Analyzer
Categorise spend, find savings, produce a CFO-ready report
$spend-analyzer
Use it when
  • You have an ERP, P-card, or invoice export and want to know where the money goes
  • Finance is asking for a CFO-ready spend summary
  • You suspect maverick or tail spend but can't prove it
Feed it
  • CSV, Excel, PDF, or pasted data with supplier name, description, amount, date
  • Existing taxonomy if you have one (UNSPSC, internal categories)
  • A specific question or open-ended brief
Get back
  • Categorised spend cube with totals by category, supplier, business unit
  • Top supplier list, maverick and tail spend flags
  • Ranked savings opportunities (consolidation, demand, price variance)
  • Executive summary written for non-procurement readers
Output artifacts
  • Spend cube workbook (Excel)
  • Executive summary (Word)
  • Savings opportunity register
Try saying
$spend-analyzer
"Analyse our Q3 spend, ERP export attached"
"Find savings opportunities in our top 5 categories"
"Where is our maverick spend hiding?"
"Build me a CFO-ready spend report, 12 months of data attached"
💡
Don't pre-clean the data

Resist the urge to spend three days normalising supplier names before you upload. The skill handles inconsistent supplier records and missing categorisations better than most ETL tools. Upload it raw and iterate.

5

Skill 2: Category Strategy Builder

Turn a category name into a Kraljic-segmented strategy with actionable savings levers

Category strategy is the work that procurement leaders consistently say they don't have time for. It's the deliberate, deliberate planning of how a category will be sourced, segmented, and managed over a horizon of 12-24 months. Most organisations skip it. The ones that do it well usually do it with the help of an external consultant, at significant cost.

The Category Strategy Builder skill brings that work in-house. Give it a category name, a one-line objective, and any spend data you have for the category (an export, a contract list, a supplier roster, whatever is to hand). It returns a Kraljic-segmented view, supply market intelligence, three to five savings levers ranked by effort and impact, and a sourcing roadmap. The more spend data you feed in, the more the recommendations are grounded in what your organisation is actually buying instead of generic category benchmarks. You can iterate the output, push back on the recommendations, and ship a defensible category plan in an afternoon.

2
Category Strategy Builder
Kraljic segmentation, market intel, and savings levers for any category
$category-strategy-builder
Use it when
  • Planning a sourcing event and you need a defensible point of view
  • Building a category management plan for the year
  • Asked to lead a category review with no prior strategy on file
Feed it
  • Category name and a one-line objective
  • Optional: spend data, current supplier list, business constraints
  • Time horizon (annual plan, 18-month roadmap, etc.)
Get back
  • Kraljic segmentation (strategic, leverage, bottleneck, routine)
  • Supply market intelligence and competitive structure
  • Savings levers ranked by effort and impact
  • Sourcing roadmap with sequencing and milestones
Output artifacts
  • Category strategy document (Word)
  • Segmentation matrix
  • Sourcing roadmap
Try saying
$category-strategy-builder
"Build a category strategy for IT hardware"
"Run a Kraljic segmentation for our indirect spend"
"What's the supply market intelligence for MRO?"
"Draft a 12-month sourcing strategy for telecoms"
6

Skill 3: RFP Generator

Turn a brief, contract, or SOW into an issuable RFP, RFI, or RFQ

Writing an RFP from a blank page is one of the most over-engineered tasks in procurement. Most teams have a template that's three years old, written by someone who's left the company, that nobody fully understands. The RFP that actually goes out the door is a Frankenstein of that template, copy-pasted clauses from the last three RFPs, and whatever the requesting business unit wrote in an email.

The RFP Generator skill replaces that with a structured pipeline: feed it your source material (SOW, contract, brief, meeting notes, or just a description) and it returns an issuable RFP, RFI, or RFQ with all the standard sections, plus a supplier cover letter, plus an evaluation scoring template aligned to what you're asking. You decide the type (RFP / RFI / RFQ); the skill handles the structure.

3
RFP Generator
Structured RFP / RFI / RFQ documents, plus cover letter and scoring template
$rfp-generator
Use it when
  • You need to issue a request to suppliers but don't want to start from scratch
  • Pulling a tender pack together for a renewal
  • Asked to run an RFI to scope the market before a formal RFP
Feed it
  • SOW, brief, current contract, meeting notes, emails, or just a description
  • Procurement type: RFP / RFI / RFQ
  • Evaluation criteria preferences (or let the skill propose them)
Get back
  • Issuable RFP / RFI / RFQ with all standard sections
  • Supplier cover letter with timelines and submission instructions
  • Evaluation scoring template aligned to the document
  • Q&A guide for handling supplier clarifications
Output artifacts
  • RFP / RFI / RFQ document (Word)
  • Supplier cover letter
  • Scoring template (Excel)
Try saying
$rfp-generator
"Generate an RFP for managed print services, SOW attached"
"Create an RFI to shortlist cloud providers"
"Draft an RFQ for our stationery tail spend"
"Build a tender pack for our 3PL renewal"
7

Skill 4: RFP Response Evaluator

Score and compare supplier responses side-by-side against weighted criteria

Once the RFP is back in, the work that follows is the work nobody wants to do. Twenty pages per supplier, multiplied by three to five suppliers, in different document formats, with answers in different orders, scattered across attachments. Comparing them line by line is the kind of work that takes a senior analyst three days and still produces a comparison everyone disagrees with.

The RFP Response Evaluator skill compresses that to a few hours. Drop the supplier responses into a folder, give the skill the original RFP, and it produces section-by-section scoring, a side-by-side comparison highlighting strengths and gaps, a ranked recommendation, and an Excel scoring grid with RAG colours. You can override weightings, ask follow-up questions about specific responses, and generate a recommendation memo that survives stakeholder scrutiny.

4
RFP Response Evaluator
Section-by-section scoring with side-by-side comparison and a ranked recommendation
$rfp-response-evaluator
Use it when
  • Bids are in and you need to evaluate them objectively and quickly
  • Stakeholders want a defensible decision, not a gut call
  • Multiple suppliers, multiple sections, no time to compare manually
Feed it
  • Folder of supplier responses (Word, PDF, or Excel)
  • The original RFP so it knows what to score against
  • Optional: weighting overrides for specific evaluation criteria
Get back
  • Section-by-section scoring per supplier
  • Side-by-side comparison highlighting strengths, gaps, risks
  • Ranked recommendation with reasoning
  • RAG colour-coded Excel scoring grid
Output artifacts
  • Evaluation report (Word)
  • Scoring grid (Excel) with RAG ratings
  • Recommendation memo
Try saying
$rfp-response-evaluator
"Evaluate the three supplier responses in this folder"
"Score these proposals against our criteria"
"Which supplier won, and why?"
"Give me a side-by-side comparison of the bids"
8

Skill 5: Supplier Scorecard Engine

Design, run, and report on supplier scorecards with RAG ratings and improvement plans

Once a supplier is on the books, performance management is supposed to be the disciplined backbone of supplier relationships. In practice, it tends to be ad hoc: a quarterly review meeting where everyone shows up with their own numbers, no shared scorecard, and an action list that gets forgotten by the next quarter.

The Supplier Scorecard Engine skill builds the scorecard, runs it, and reports on it. You give it your SLA and KPI data (or describe it verbally if your data is informal) and it produces a scorecard with RAG ratings, trend analysis if historical data is provided, an improvement plan with owners and milestones, and a benchmark comparison against peers in the same category. The skill is designed to be run quarterly so that performance management stops being something everyone improvises in the meeting.

5
Supplier Scorecard Engine
Scorecards, RAG ratings, improvement plans, run as a discipline, not as a meeting
$supplier-scorecard-engine
Use it when
  • Quarterly business reviews approaching
  • A supplier is underperforming and you need a defensible view
  • Building a scorecard from scratch for a new category or supplier
Feed it
  • SLA / KPI data, performance metrics, contract terms
  • Or describe verbally if your data is informal
  • Benchmark expectations (or let the skill propose them)
Get back
  • Supplier report card with RAG status by KPI
  • Trend analysis across periods if historical data is provided
  • Improvement plan with milestones and owners
  • Benchmark comparison against peers in the same category
Output artifacts
  • Supplier scorecard (Word)
  • Performance grid (Excel)
  • Improvement plan (Word)
Try saying
$supplier-scorecard-engine
"Design a scorecard for our logistics suppliers"
"Run quarterly scores for our top 10 suppliers"
"Which suppliers are in the Red zone?"
"Build an improvement plan for Acme Corp"
9

Skill 6: Negotiation Playbook Generator

Build a structured playbook with BATNA, levers, and counter-proposal language

Negotiation is the highest-leverage hour of work in procurement. It is also the most under-prepared. The pattern most teams fall into: you do the spend analysis, build the strategy, run the RFP, evaluate responses, run the scorecard… and then walk into the renewal meeting with a one-page summary the analyst threw together the night before. The leverage you built up in the prior six months evaporates because nobody had time to convert it into a structured playbook.

The Negotiation Playbook Generator skill exists to close that gap. You feed it the supplier proposal, your target position, the contract terms, and any market intel you have. It returns a structured playbook: a quantified BATNA, a sequenced set of negotiation levers ordered by impact, pre-drafted counter-proposal language for the contentious clauses, and a one-page briefing card you can take into the meeting itself. Used well, the skill changes the meeting itself: instead of reacting to what the supplier puts on the table, you walk in with the levers, the numbers, and the language already prepared, and you run the conversation.

6
Negotiation Playbook Generator
BATNA, lever sequencing, counter-proposals, and a one-page briefing card
$negotiation-playbook-generator
Use it when
  • A renewal, contract review, or live negotiation is coming up
  • You need a one-page briefing card the night before a meeting
  • You want to stress-test a supplier proposal before responding
Feed it
  • Supplier proposal, target position, contract terms
  • Optional: market intel, internal red lines, alternative suppliers
  • Negotiation context (renewal, new deal, dispute resolution)
Get back
  • BATNA analysis with quantified walk-away position
  • Negotiation lever sequence ordered by impact
  • Counter-proposal language for the contentious clauses
  • One-page briefing card for the meeting itself
Output artifacts
  • Negotiation playbook (Word)
  • Briefing card (one-page)
  • Counter-proposal templates
Try saying
$negotiation-playbook-generator
"Build a negotiation playbook for our AWS renewal"
"Analyse this supplier proposal. What is wrong with it?"
"Draft counter-proposals for the payment terms clause"
"Give me a one-page briefing card for tomorrow's meeting"
10

Skill 7: Contract Lifecycle Manager

Review contracts, track obligations and key dates, and decide at renewal

A signed contract is where negotiated value either holds or leaks. Notice periods get missed, auto-renewals roll over, and obligations sit in a PDF nobody reopens. The Contract Lifecycle Manager reviews a supplier contract clause by clause against your standard positions, pulls out the obligations and key dates, and helps you decide what to do at renewal.

It works from the buyer's side. Every clause gets a Green, Yellow or Red rating, and the items that need changes come with a ready-to-use redline, the reasoning behind it, and a fallback position, grouped by negotiation tier. It supports procurement and legal workflows, but it does not give legal advice. Qualified counsel should review Red items before anything is signed.

7
Contract Lifecycle Manager
Clause review, redlines, obligations, key dates, and renewal decisions
$contract-lifecycle-manager
Use it when
  • A supplier sends their paper and you need a buyer-side review
  • You need the obligations and key dates from an existing contract
  • A renewal or an auto-renewal notice date is approaching
Feed it
  • The contract (MSA, SOW, order form)
  • Your standard positions, if you have them written down
  • For renewals: performance data and market evidence
Get back
  • Clause-by-clause review with Green, Yellow and Red severity
  • Redlines with rationale and fallback positions, grouped by negotiation tier
  • Obligations and key dates, including calculated notice deadlines and money-at-risk items
  • A renew, re-tender or exit recommendation backed by evidence
Works with
  • Negotiation Playbook Generator for the top-tier items
  • Supplier Scorecard Engine for renewal evidence
  • Supplier Management for risk findings
  • RFP Generator when the answer is to re-tender
Try saying
$contract-lifecycle-manager
"Review this MSA from our cloud vendor. We are the customer."
"What are our obligations and key dates under this contract?"
"When do we need to give notice to avoid the auto-renewal?"
"Should we renew this agreement or go to market?"
11

Skill 8: Supplier Management

Onboard suppliers, keep a risk register, and manage relationships by tier

Supplier problems rarely announce themselves. A single-source dependency, a weak financial position, or a vendor handling employee data without the right checks usually surfaces only after something goes wrong. Supplier Management gives you a consistent way to check suppliers on the way in and to watch the portfolio afterwards.

For a new supplier, you choose the depth of due diligence (Light, Standard or Enhanced) and get a checklist and an approve, approve-with-conditions or reject decision. For existing suppliers, it builds a risk register scored by severity and likelihood, tests concentration and single-source exposure from a spend list, and tiers suppliers so you know where relationship effort belongs. It does not run credit, sanctions or adverse-media checks itself. It tells you which to run and records the results you provide.

8
Supplier Management
Due diligence, risk register, concentration analysis, tiering, and exit plans
$supplier-management
Use it when
  • You are onboarding a supplier, especially one with data access or critical work
  • You want a risk register or a concentration view of your supplier base
  • A business review, development plan or exit plan is due
Feed it
  • Supplier details and what they will do for you
  • A spend list, for portfolio risk and concentration work
  • Results of any credit, sanctions or adverse-media checks you have run
Get back
  • A due-diligence checklist at Light, Standard or Enhanced level, with a decision
  • A supplier risk register with severity-by-likelihood scoring and mitigation owners
  • Concentration and single-source analysis
  • Supplier tiering, business-review packs, development plans and exit plans
Works with
  • Supplier Scorecard Engine
  • Contract Lifecycle Manager
  • ESG & Sustainability Assessor
  • Category Strategy Builder and Spend Analyzer
Try saying
$supplier-management
"Run due diligence on a new payroll provider. They will hold employee data."
"Build a risk register for our top 20 suppliers. Spend list attached."
"Which of our suppliers are single-source and what is the exposure?"
"Prepare the quarterly business review for our logistics partner"
12

Skill 9: ESG & Sustainability Assessor

Assess supplier ESG, screen emissions from spend, and map duties to procurement actions

Sustainability questions now land on procurement's desk. Customers send ESG questionnaires, regulators ask about supply-chain due diligence, and finance wants a view of Scope 3 emissions. Most teams answer each one with a spreadsheet built from scratch.

The ESG & Sustainability Assessor screens suppliers by risk, scores them on the evidence you provide, escalates red flags, and builds tailored questionnaires and improvement plans. From a spend file, it produces a spend-based Scope 3 screen using your emission factors and ranks the hotspots. It also maps the rules you tell it apply to you onto procurement tasks, tender criteria and contract clauses. It does not supply emission factors or decide which laws apply to you: you provide the factors, and Legal confirms applicability. Spend-based results are screening estimates, not a reportable inventory.

9
ESG & Sustainability Assessor
Supplier ESG scoring, Scope 3 screening, and regulatory-to-procurement mapping
$esg-sustainability-assessor
Use it when
  • You need to assess supplier ESG performance or send a supplier questionnaire
  • You want emissions hotspots in purchased goods from a spend file
  • You need ESG criteria and weights for an RFP or a contract
Feed it
  • A supplier list and spend data
  • Your own emission factors, for the Scope 3 screen
  • Evidence from suppliers, and the rules or customer requirements that apply to you
Get back
  • Risk-based ESG screening and evidence-based scores, with red-flag escalation
  • Tailored supplier questionnaires and improvement plans
  • A spend-based Scope 3 screen with hotspot ranking
  • A mapping from regulatory duties to procurement tasks, tender criteria and contract clauses
Works with
  • Spend Analyzer
  • Supplier Management
  • RFP Generator and RFP Response Evaluator
  • Contract Lifecycle Manager and Category Strategy Builder
Try saying
$esg-sustainability-assessor
"Assess our top 15 suppliers on ESG. Here is the spend list."
"Estimate the emissions hotspots in our purchased goods. Spend file attached."
"What do we need to do in procurement for our supply chain due diligence duties?"
"Write ESG criteria and weights for our packaging RFP"
13

End-to-end example: the AWS renewal

A single scenario that touches six of the nine skills

To show how the skills chain together, here is one scenario we have worked through in the field. Your AWS contract is up for renewal in six months. The CFO wants 15% off. You have a year of cloud invoices and a draft renewal proposal from AWS sitting on your desk.

Week 1

Spend Analyzer

Run $spend-analyzer on a year of cloud invoices. The skill categorises by service line (EC2, S3, RDS, networking, support), flags non-AWS cloud spend that's quietly accumulating, and identifies under-utilised reserved instances. You walk out of the week with a categorised cube and a ranked savings register.

Week 2

Category Strategy Builder

Run $category-strategy-builder for the cloud category. The skill places it in the strategic quadrant of Kraljic, runs market intelligence on the hyperscalers, and proposes three savings levers: reserved-instance optimisation, multi-cloud price tension, and right-sizing. You now have a defensible 12-month plan instead of a one-line objective.

Week 3

RFP Generator (RFI mode)

Run $rfp-generator in RFI mode. You issue a short RFI to Azure and GCP. You're not switching cloud providers, but their numbers come back two weeks later. Those numbers are now market evidence, the kind that survives a meeting with the CIO.

Week 5

RFP Response Evaluator

Run $rfp-response-evaluator on the Azure and GCP responses. You see exactly where AWS is uncompetitive on storage and on dedicated reserved instance discounts. The output is the comparative evidence base for the renewal conversation.

Week 6

Supplier Scorecard Engine

Run $supplier-scorecard-engine on AWS. You pull historical SLA breaches, support response times, and uptime by region into a Red-Amber-Green view. There's genuine leverage on the support tier and on a couple of specific service-level commitments. The scorecard is going into the meeting as evidence.

Week 7

Negotiation Playbook Generator

Run $negotiation-playbook-generator with everything above as input. You get a quantified BATNA, a sequenced set of levers (price, term, support tier, commit floor), pre-drafted counter-proposals for the renewal terms, and a one-page briefing card for the meeting itself. The CFO asks for 15%; you walk in prepared to argue for 22%.

🎯
The point of the chain

Each skill stands alone. But chained together, they replace what would otherwise be separate consultant workstreams, with consistent methodology and a written audit trail at every step. The negotiation conversation goes from "we need a discount" to "here is the data, here is the market evidence, here is the leverage, here is what we expect." That conversation has a different outcome.

14

How the Procurement OS fits with the Codex Playbook

Strategic framework, working operating system

If you have already read The Codex Playbook for Procurement Teams, the Procurement OS will feel like the natural next step. The playbook makes the case that procurement teams should build skills, automate analyst-time work, and govern AI use carefully. The Procurement OS is nine of those skills, pre-built, ready to install.

If you haven't read the playbook, you can still use the Procurement OS on its own. The playbook gives you the wider context: how Codex works for non-developers, how to write AGENTS.md, how to budget credits, how to roll it out across a team, and how to plan a 30/60/90-day adoption arc.

The Codex Playbook covers

  • What Codex is and how procurement teams use it
  • Setup, AGENTS.md and skills
  • Automations and credit budgeting
  • Team rollout and governance
  • 30/60/90 adoption roadmap

The Procurement OS covers

  • Nine pre-built skills covering Source-to-Contract end to end
  • $skill-name invocation in Codex
  • Saved settings and run history per project
  • Templated outputs and bundled Python helpers
  • Skill-to-skill chaining for end-to-end workflows
  • Nine matching Custom GPT drafts for ChatGPT workspaces

On Claude instead? The same nine skills are available as the Procurement OS Claude plugin.

15

Installation & first run

Which edition to choose, then setup for each

Which edition should I use?

✅
Use the Codex edition if you can

It is the complete product and the closest match to the Claude plugin. Use the ChatGPT edition only if your team works in a ChatGPT Business, Enterprise or Edu workspace and cannot use Codex. The procurement methods, templates and guardrails are the same in both.

Codex edition ChatGPT edition
What you install Nine skill folders and AGENTS.md in one project Nine separate Custom GPTs, one per workflow
How you start a task Ask naturally, or call a skill such as $spend-analyzer Open the GPT for that workflow
Saved settings and history Saved in the project's .procurement-os/ folder and reused None. Paste an organisation profile at the start of each chat
Python helpers Run locally for spend analysis, scoring and file outputs Not run. Data Analysis can redo some calculations
Chaining workflows Outputs feed the next skill inside the same project Upload or paste the previous result into the next GPT
Who can use it ChatGPT plans that include Codex, subject to plan limits Business, Enterprise or Edu workspaces that allow GPT creation
Setup About 10 minutes, once per project A few minutes per GPT, up to nine times
Longevity Not affected by Custom GPT changes OpenAI has announced plans to retire Custom GPTs

The download has two ZIP files, m1-procurement-os-codex-v1.1.0.zip and m1-procurement-os-chatgpt-v1.1.0.zip, plus a PDF user guide. Use the edition that matches where your team works.

In Codex

  1. Open the project where you will do procurement work. Create a .agents/skills/ folder in it if there isn't one.
  2. Copy each of the nine folders from m1-procurement-os-codex/skills/ into .agents/skills/. Keep each folder's contents together.
  3. Copy AGENTS.md to the project root. If the project already has one, merge the Procurement OS section into it rather than replacing it.
  4. Start a new Codex chat in that project. If the skills don't appear, restart Codex or reopen the project.
  5. Invoke a skill by name, for example $spend-analyzer, or describe the task and let Codex choose.

Python 3 is needed for the bundled helper scripts. Word, Excel and PDF outputs depend on the tools available in your Codex environment.

In ChatGPT

  1. In an eligible Business, Enterprise or Edu workspace, open Explore GPTs, then Create.
  2. Create one GPT per workflow you need. Paste the matching instructions/<skill>.txt into Instructions.
  3. Upload knowledge/<skill>-reference.txt (and the helper reference, where there is one) as Knowledge.
  4. Turn on Code Interpreter & Data Analysis for spend, scoring and scorecard work.
  5. Test in Preview with sample data, then save privately or share within your workspace.

New GPT creation is currently limited to eligible Business, Enterprise and Edu workspaces, and OpenAI has announced plans to retire Custom GPTs. Check your workspace before choosing this route. The ChatGPT drafts cannot run the Python helpers or keep run history; paste a short organisation profile at the start of each chat instead.

First run setup

The first time you use a skill in Codex, it asks a few short setup questions: your organisation name, primary currency, ERP system, financial year start month, and spend taxonomy if you have one. Answers are saved in the project's .procurement-os/ folder and reused on later runs. To change them, say so in the chat: "Update my settings, we've moved to NetSuite."

⚠️
If the skills don't appear

Check that each skill folder sits directly under .agents/skills/ (for example .agents/skills/spend-analyzer/SKILL.md), not inside an extra skills/ folder. Then restart Codex or open a new chat in the project.

The full user guide

The download includes a PDF user guide covering installation for both editions, privacy and data handling, which workflow to use, first prompts, and a review checklist. Each ZIP also contains the same guide as INSTALLATION_AND_USAGE.md.

16

Get the Procurement OS

Free for procurement teams. One install. Nine skills.

The Procurement OS v1.1 for Codex and ChatGPT is available now. The download includes both editions and the PDF user guide. Enter your work email to access all three.

Free Download

The Procurement OS v1.1 for Codex & ChatGPT

Nine AI skills covering the full Source-to-Contract lifecycle. Installs in Codex; ChatGPT drafts for eligible workspaces. Free, Apache-2.0. Yours to run, modify, and build on.

Download 1
Codex edition (.zip)
Download 2
ChatGPT edition (.zip)
Download 3
User Guide (PDF)
Get the Procurement OS →

What happens next

  1. You install it. About ten minutes in Codex; a few minutes per GPT in ChatGPT.
  2. You run your first skill. Not sure where to start? Take our AI Readiness Assessment first. Otherwise, we recommend starting with $spend-analyzer if you have spend data on hand, or $negotiation-playbook-generator if you have a renewal coming up. Both produce a usable artifact in under an hour.
  3. You tell us what worked. We are continuously improving the skills based on real procurement use. Email hello@moleculeone.ai with what worked, what didn't, and what you wish was there.
📘
Want the strategic context first?

Read The Codex Playbook for Procurement Teams. It covers the operating model: setting up Codex, writing AGENTS.md, budgeting credits, rolling AI out across a procurement function, and a 30/60/90-day adoption plan. The Procurement OS is the working implementation; the playbook is the strategic frame.

Need help with rollout?

If you want help installing, configuring, or rolling the Procurement OS out across a procurement team, our AI procurement consulting team offers implementation support: installation, custom skill development, and governance setup. We also run AI training for procurement teams: hands-on workshops that get your analysts productive with the OS in days, not weeks. Email hello@moleculeone.ai or visit moleculeone.ai/contact.