# architecting-multi-application-solutions

> Claude/Codex skill by [@gopigment](https://omgskills.com/library/gopigment/index.md) · 23 stars · Updated 2026-10-23

Planning skill. Use when deciding how to split work across Pigment applications, designing Hub-and-spoke data flows, or planning Test & Deploy across environments.

## Install

```sh
git clone https://github.com/gopigment/ai-plugins /tmp/ai-plugins && ln -s /tmp/ai-plugins/skills/architecting-multi-application-solutions ~/.claude/skills/architecting-multi-application-solutions
```

## From README

Architecting Multi-Application Solutions Decide When to Split into Multiple Applications Split when one or more drivers apply: Team ownership: One team owns and administers a domain exclusively (Sales Ops, HR, Finance). Security boundaries: Sensitive data (payroll, individual salaries) must be isolated with minimal user exposure. Release cycles: Domains need independent Test & Deploy cadences or structural change schedules. Size and complexity: Dozens of blocks serve one function but only one output metric is shared downstream. Dimension divergence: A business unit needs different time granularity, country lists, or version cadence. Planning cadence: Revenue plans daily with ten scenarios; OPEX plans monthly with one scenario. Multiple applications share data in real time via Libraries — no import/export latency. Place Shared Reference Data in a Hub Application The Hub is a central application holding shared reference data.

## Links

- HTML page: https://omgskills.com/library/gopigment/ai-plugins/skills/architecting-multi-application-solutions/
- GitHub: https://github.com/gopigment/ai-plugins
- Author: [@gopigment](https://omgskills.com/library/gopigment/index.md)

## More from this repo

- [aggregating-view-data](https://omgskills.com/library/gopigment/ai-plugins/skills/aggregating-view-data/index.md) — Execution skill.
   - [@gopigment](https://omgskills.com/library/gopigment/index.md) · 23 stars
- [auditing-a-pigment-application](https://omgskills.com/library/gopigment/ai-plugins/skills/auditing-a-pigment-application/index.md) — Execution skill.
   - [@gopigment](https://omgskills.com/library/gopigment/index.md) · 23 stars
- [building-a-full-application](https://omgskills.com/library/gopigment/ai-plugins/skills/building-a-full-application/index.md) — Planning skill.
   - [@gopigment](https://omgskills.com/library/gopigment/index.md) · 23 stars
