manage-procurement

Search, inspect, summarize, and approve or reject purchase orders via the Ramp CLI.

45|6|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ramp-public/ramp-cli --skill manage-procurement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-procurement
Source: https://github.com/ramp-public/ramp-cli/tree/main/src/ramp_cli/skills/manage-procurement
Command: npx skills add https://github.com/ramp-public/ramp-cli --skill manage-procurement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you find, inspect, summarize, and safely review procurement requests and purchase orders so you can approve or reject what’s actually pending—without mixing up related identifiers.

Core Features & Use Cases

  • Purchase order and unified request lookup: Find procurement records by PO number/vendor, then pivot to the correct unified request to take action.
  • Detail-first summarization: Pull the authoritative details for a PO or unified request before you act, and present key identifiers/statuses to confirm intent.
  • Safe approval and rejection workflow: Review pending approvals, confirm the user’s intent, verify the approval step, and then approve or reject using the unified request UUID.

Quick Start

Ask the AI to review the pending purchase order approval queue, show details for the chosen unified request UUID, and then approve it only after confirmation.

Frequently Asked Questions about manage-procurement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find and approve pending purchase orders safely?

Find pending purchase orders safely by searching procurement records via the Ramp CLI, inspecting PO details, and approving the matched unified request UUID only after confirming intent. This workflow prevents mixing up identifiers during approval.

What is a unified request UUID and why is it needed for purchase order approvals?

A unified request UUID is the required approval target identifier for procurement workflows. You must pivot from a purchase order number to the unified request UUID to execute approve or reject actions correctly.

How does JSON search work for procurement records and purchase order lookup?

JSON search filters procurement records by applying JSON-driven filters to query purchase orders and unified requests. This mechanism retrieves specific POs by vendor or number while respecting pagination cursors.

Can I review pending approval steps before taking action on a procurement request?

Yes, you can review pending approval steps before acting. The workflow pulls authoritative details for a unified request, presents key identifiers and statuses, verifies the approval step, and requires confirmation before executing.

Why should I not approve a purchase order directly using the PO number?

Approving directly with a PO number risks mixing up related identifiers. The safe workflow requires inspecting the purchase order, pivoting to the unified request UUID, and confirming intent through a confirmation gate before action.

Does procurement approval support pagination cursors for large request queues?

Yes, procurement approval workflows respect pagination cursors when searching pending queues and retrieving unified requests. This ensures complete record retrieval when reviewing large volumes of pending approvals.