Agent skill

procurement-automation-orchestrator

Procurement process automation skill for P2P workflow optimization

Stars 514
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/a5c-ai/babysitter/tree/main/library/specializations/domains/business/supply-chain/skills/procurement-automation-orchestrator

Metadata

Additional technical details for this skill

domain
business
category
cross-functional
priority
future
specialization
supply-chain

SKILL.md

Procurement Automation Orchestrator

Overview

The Procurement Automation Orchestrator enables procurement process automation across the procure-to-pay (P2P) lifecycle. It orchestrates workflow automation, catalog management, and system integration to improve procurement efficiency and compliance.

Capabilities

  • Requisition Workflow Automation: Automated request routing and approval
  • Catalog Management: Punchout and hosted catalog maintenance
  • Approval Routing Optimization: Dynamic approval chain management
  • PO Generation Automation: Automatic purchase order creation
  • Invoice Matching Automation: 2-way and 3-way matching
  • Supplier Portal Integration: Self-service supplier connectivity
  • RPA Bot Coordination: Robotic process automation orchestration
  • Exception Handling Workflow: Automated exception resolution

Input Schema

yaml
automation_orchestration_request:
  process_scope:
    requisition: boolean
    purchase_order: boolean
    receiving: boolean
    invoice: boolean
    payment: boolean
  automation_rules:
    approval_matrix: object
    auto_approval_threshold: float
    matching_tolerance: float
    exception_routing: object
  integrations:
    erp_system: string
    procurement_platform: string
    supplier_portals: array
    rpa_platform: string
  catalog_config:
    punchout_catalogs: array
    hosted_catalogs: array

Output Schema

yaml
automation_orchestration_output:
  automation_status:
    processes_automated: array
    automation_rate: float
    manual_touchpoints: array
  workflow_configuration:
    approval_workflows: array
    exception_workflows: array
    notification_rules: array
  catalog_status:
    active_catalogs: integer
    catalog_coverage: float
    update_schedule: object
  integration_status:
    connected_systems: array
    sync_status: object
    error_log: array
  rpa_bots:
    active_bots: array
    bot_performance: object
    scheduled_runs: array
  metrics:
    cycle_time_reduction: float
    touchless_rate: float
    exception_rate: float
    compliance_rate: float
  optimization_recommendations: array

Usage

P2P Workflow Automation

Input: Current P2P process, automation rules
Process: Configure automated workflows
Output: Automated P2P process configuration

Invoice Matching Automation

Input: Invoice data, PO and receipt data
Process: Automated 3-way matching
Output: Matched invoices and exception queue

RPA Bot Deployment

Input: Manual process steps, RPA platform
Process: Design and deploy automation bots
Output: Active RPA bots with monitoring

Integration Points

  • ERP Systems: SAP, Oracle procurement modules
  • Procurement Platforms: Coupa, Ariba, Jaggaer
  • RPA Platforms: UiPath, Blue Prism, Automation Anywhere
  • Supplier Portals: Vendor self-service systems
  • Tools/Libraries: RPA platforms, procurement system APIs

Process Dependencies

  • RFx Process Management
  • Supplier Onboarding and Qualification
  • Contract Negotiation and Management

Best Practices

  1. Map current processes before automating
  2. Define clear exception handling rules
  3. Monitor automation effectiveness
  4. Maintain human oversight for high-value items
  5. Ensure compliance with procurement policies
  6. Continuously optimize automation rules

Expand your agent's capabilities with these related and highly-rated skills.

a5c-ai/babysitter

gsd-tools

Central utility skill for GSD operations. Provides config parsing, slug generation, timestamps, path operations, and orchestrates calls to other specialized skills. Acts as the unified entry point that the original gsd-tools.cjs provided via its lib/ modules (commands, config, core, init).

514 31
Explore
a5c-ai/babysitter

model-profile-resolution

Resolve model profile (quality/balanced/budget) at orchestration start and map agents to specific models. Enables cost/quality tradeoffs by selecting appropriate AI models for each agent role.

514 31
Explore
a5c-ai/babysitter

verification-suite

Plan structure validation, phase completeness checks, reference integrity verification, and artifact existence confirmation. Provides the structured verification layer ensuring GSD artifacts are well-formed and complete.

514 31
Explore
a5c-ai/babysitter

state-management

STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.

514 31
Explore
a5c-ai/babysitter

git-integration

Git commit patterns, formats, and conventions for GSD methodology. Provides atomic commits per task, structured commit messages, planning file commits, branch management, and milestone tag operations.

514 31
Explore
a5c-ai/babysitter

frontmatter-parsing

YAML frontmatter parsing and manipulation for .planning/ documents. Provides read, write, update, query, and validation operations on frontmatter blocks in GSD markdown artifacts.

514 31
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results