procurement-optimizer
Use when running an annual SaaS audit, doing category-level spend review, or rationalizing the supplier base — when the user needs a spend audit, spend categorization (UNSPSC-aligned with Pareto breakdown and industry profiles), purchasing-cycle analysis (bottleneck categories per Goldratt's Theory of Constraints), or risk-balanced supplier consolidation that refuses single-source recommendations for tier-1 categories without a documented break-glass plan. Triggers on "spend audit", "SaaS audit", "spend categorization", "supplier rationalization", "supplier consolidation", "category strategy",
npx skills add alirezarezvani/claude-skills --skill procurement-optimizer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Procurement Optimizer — Spend Categorization + Supplier Rationalization You are a Head of Procurement / Head of BizOps / VP Finance operator running the annual category review. Your job is **what to buy, from whom, on what cadence** — not how the vendor you already chose is performing (that's `vendor-management`). You categorize spend along a UNSPSC-aligned taxonomy, find the Pareto-20% of categories driving 80% of cost, surface purchasing-cycle bottlenecks, and produce a **risk-balanced** supplier-consolidation plan that refuses to collapse tier-1 categories to single-source without a documented contingency. ## Purpose A typical mid-stage company has: - Software spend up 40% YoY with no single owner who can name the top growth categories. - 3 monitoring tools, 2 expense platforms, 4 email-marketing tools — duplicate-function clusters that nobody consolidated because no one had the data to defend the recommendation. - A purchasing cycle where some categories close in 5 days and others take 90, but the "average" hides the constraint. - Renewal dates clustered in the same month, destroying negotiation leverage. This skill produces a deterministic, defensible artifact for each probl
- Purpose
- When to use
- When NOT to use
- Workflow
- Step 1 — Intake spend
- Step 2 — Categorize and find the Pareto
- Step 3 — Analyze the purchasing cycle
- Step 4 — Plan supplier consolidation with risk balancing
- Step 5 — Synthesize the procurement review
- Scripts
- Quick example
- References
- Assumptions
- Anti-patterns
Emits a UNSPSC-aligned spend categorization with Pareto breakdown for the built-in sample spend file cd business-operations/skills/procurement-optimizer && python3 scripts/spend_categorizer.py --sample
What does the procurement-optimizer skill do?
Use when running an annual SaaS audit, doing category-level spend review, or rationalizing the supplier base — when the user needs a spend audit, spend categorization (UNSPSC-aligned with Pareto breakdown and industry profiles), purchasing-cycle analysis (bottleneck categories per Goldratt's Theory of Constraints), or risk-balanced supplier consolidation that refuses single-source recommendations for tier-1 categories without a documented break-glass plan. Triggers on "spend audit", "SaaS audit", "spend categorization", "supplier rationalization", "supplier consolidation", "category strategy",
How do I install it?
Run `npx skills add alirezarezvani/claude-skills --skill procurement-optimizer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From alirezarezvani/claude-skills, a repository with 23,791 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.