ddmrp-buffer-manager
Demand-Driven MRP buffer positioning and management skill with dynamic adjustment
What this skill does
# DDMRP Buffer Manager
## Overview
The DDMRP Buffer Manager implements Demand-Driven Material Requirements Planning methodology for inventory management. It handles strategic buffer positioning, zone calculations, dynamic adjustments, and execution prioritization to create flow-based material planning.
## Capabilities
- **Strategic Decoupling Point Identification**: Optimal buffer location selection
- **Buffer Profile Assignment**: Categorize items by lead time and variability
- **Buffer Level Calculation**: Green, yellow, red zone determination
- **Dynamic Adjustment Factors**: Planned and recalculated adjustments
- **Net Flow Position Calculation**: Real-time inventory position
- **Execution Visibility and Prioritization**: Color-coded supply priorities
- **Buffer Health Monitoring**: On-target percentage tracking
- **Lead Time Compression Analysis**: Identify lead time reduction opportunities
## Input Schema
```yaml
ddmrp_request:
items: array
- sku_id: string
average_daily_usage: float
decoupled_lead_time: integer
minimum_order_quantity: integer
variability_factor: string # low, medium, high
lead_time_factor: string # short, medium, long
bom_structure: object
planned_adjustments: array # Promotions, seasonality
current_positions: array
calculation_scope: string # positioning, sizing, execution
```
## Output Schema
```yaml
ddmrp_output:
buffer_positions: array
- sku_id: string
is_decoupling_point: boolean
rationale: string
buffer_levels: array
- sku_id: string
buffer_profile: string
zones:
green: integer
yellow: integer
red: integer
red_safety: integer
total_buffer: integer
execution_priorities: array
- sku_id: string
net_flow_position: integer
net_flow_equation: string
priority_color: string
on_hand: integer
on_order: integer
qualified_demand: integer
buffer_health: object
```
## Usage
### Buffer Positioning Analysis
```
Input: BOM structure, lead times, demand variability
Process: Identify strategic inventory positioning points
Output: Recommended decoupling points with rationale
```
### Buffer Sizing Calculation
```
Input: ADU, lead time factors, variability factors
Process: Calculate zone sizes using DDMRP formulas
Output: Green, yellow, red zone levels by buffer
```
### Execution Priority Management
```
Input: Current inventory, orders, qualified demand
Process: Calculate net flow position, assign priority color
Output: Prioritized replenishment recommendations
```
## Integration Points
- **DDMRP Platforms**: Demand Driven Technologies, Replenishment+
- **ERP Systems**: BOM, inventory, demand data
- **Planning Systems**: Qualified demand, supply orders
- **Tools/Libraries**: DDMRP algorithms, flow optimization
## Process Dependencies
- Demand-Driven Material Requirements Planning (DDMRP)
- Inventory Optimization and Segmentation
- Safety Stock Calculation and Optimization
## Best Practices
1. Start with pilot categories before full rollout
2. Validate decoupling point selection with operations
3. Monitor buffer health daily during transition
4. Train planners on net flow execution
5. Review dynamic adjustment factors seasonally
6. Track lead time compression progress
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.