Skip to content

IBM/oms-reference-customizations

oms-reference-customizations

DCO License PRs Welcome

Overview

This repository provides reference customizations for IBM Order Management System (OMS). It helps customers, partners, and IBM teams identify best patterns and practices for building customizations on OMS, covering multiple scenarios across backend, UI, Agentic AI, and skills.

The goal is to reduce time-to-value by giving the OMS community a shared, curated library of reusable examples — avoiding duplicate effort and establishing consistent quality standards.

Who Is This For?

Persona How this repo helps
OMS Customer / Implementer Find ready-to-adapt customization patterns for your OMS project
IBM Partner / SI Reference implementations to accelerate client engagements
IBM OMS Developer Contribute canonical examples and patterns to the community
AI / Agentic AI Developer Skills and agent patterns purpose-built for OMS workflows

What's Covered

Customization examples are organized by domain. As the repository grows, content will be structured across the following areas:

  • Backend — API extensions, custom business logic, service integrations
  • UI — Frontend customizations, component extensions, theme patterns
  • Agentic AI — Agent definitions, tool integrations, orchestration patterns for OMS workflows
  • Skills — Conversational skills and callable actions for OMS use cases

The repository is actively growing. Check Issues and Discussions for planned examples and to request new ones.

Getting Started

Each example in this repository is self-contained and includes:

  • A README.md explaining the use case, prerequisites, and how to apply the customization
  • Source code or configuration
  • Any relevant notes on OMS version compatibility

Browse the examples that match your area of interest and follow the instructions in each example's README.md.

Contributing

Contributions are very welcome! Whether you are fixing a bug in an existing example, improving documentation, or adding a new customization pattern — we want to hear from you.

Please read CONTRIBUTING.md before submitting a pull request.

Quick start:

  1. Fork the repository
  2. Create a topic branch (git checkout -b my-customization-example)
  3. Make your changes, following the contribution guidelines
  4. Sign off your commits (git commit -s)
  5. Push and open a pull request

Community

Maintainers

See MAINTAINERS.md for the current list of maintainers and their areas of focus.

Legal

This project is licensed under the Apache License 2.0 — see LICENSE for the full text.

All contributions must be signed off with the Developer Certificate of Origin (DCO). See CONTRIBUTING.md for details.

# Copyright IBM Corp. 2025 - Present
# SPDX-License-Identifier: Apache-2.0

If you have questions or issues you can create a new issue here.

About

oms-reference-customizations

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from IBM/repo-template