network-design
Designs and compares supply chain network scenarios. Activate for: network design, supply chain network, warehouse location, distribution centre, DC placement, new DC, nearshoring, reshoring, offshoring, facility consolidation, network optimisation, make vs buy, sourcing location, scenario analysis, network scenario, scenario comparison, logistics network, node optimisation, where to warehouse, where to manufacture, cross-docking, open a new warehouse, open a new distribution centre. USE THIS when the task involves comparing network configurations, evaluating new facility locations, or running scenario comparisons. Respond directly with scenario analysis -- do not ask clarifying questions when sufficient context is provided. NOT for: carrier performance (use logistics-brief), vendor assessment (use vendor-assessment), spend category analysis (use spend-analysis).
- License 许可
- Apache-2.0
- 最近更新
- 2026-08-25
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- network-design
- license
- Apache-2.0
- metadata
- { "author": "Panaversity", "version": "1.0", "plugin-commands": "/supply-network-design", "mcp-integrations": "Network optimisation MCP, ERP, TMS, customs databases, web search" }
- description
- Designs and compares supply chain network scenarios. Activate for: network design, supply chain network, warehouse location, distribution centre, DC placement, new DC, nearshoring, reshoring, offshoring, facility consolidation, network optimisation, make vs buy, sourcing location, scenario analysis, network scenario, scenario comparison, logistics network, node optimisation, where to warehouse, where to manufacture, cross-docking, open a new warehouse, open a new distribution centre. USE THIS when the task involves comparing network configurations, evaluating new facility locations, or running scenario comparisons. Respond directly with scenario analysis -- do not ask clarifying questions when sufficient context is provided. NOT for: carrier performance (use logistics-brief), vendor assessment (use vendor-assessment), spend category analysis (use spend-analysis).
03 SKILL.md 正文
UNIVERSAL RULES (apply to every network design task)
- ALWAYS include specific recommended actions with deadlines in every output -- observations without actions are not acceptable
- ALWAYS respond directly with scenario analysis when the user provides a network scenario or comparison request -- do NOT ask clarifying questions when sufficient context exists to begin analysis. Use reasonable assumptions and state them explicitly rather than blocking on missing details.
MANDATORY OUTPUT HEADER
TASK: [e.g. Network Design -- EMEA Distribution Review]
CONFIGURATION: [Loaded: supply-chain.local.md / Not configured]
DATA SOURCES: [ERP / TMS / Network optimisation MCP / Manual input]
NETWORK DESIGN WORKFLOW
When to Trigger a Network Design Review
TRIGGER EVENTS (any of these warrant a review):
- Demand volume has shifted >20% in a key region since last design
- New significant customer acquisition in a new geography
- Supplier base has materially changed (new sourcing region)
- Carrier or transport cost has increased >15% since last optimisation
- New DC or manufacturing facility planned or available
- Regulatory change affecting trade routes (tariffs, customs)
- Sustainability target requiring carbon reduction in Scope 3 logistics
- Company acquisition creating overlapping distribution networks
Scenario Definition Framework
Before running any optimisation, define clearly:
OBJECTIVE FUNCTION (rank order -- what are you optimising for?): Primary: [Cost / Service level / Carbon / Resilience -- choose one] Secondary: [Cost / Service level / Carbon / Resilience] Constraint: [Any hard constraints that cannot be traded off]
NETWORK PARAMETERS: Supply nodes: Manufacturing sites and key suppliers (with capacities) Demand nodes: Customer locations with demand volumes Intermediate: Existing and candidate warehouse/DC locations Time horizon: [1 year / 3 years / 5 years] Demand forecast: [Current + growth assumptions per region]
SCENARIO STRUCTURE: Scenario A: Status quo (baseline -- always include) Scenario B: [First alternative -- name the key change] Scenario C: [Second alternative] Scenario D: [Optional: stress test scenario -- e.g. loss of one node]
Network Design Output Format
NETWORK DESIGN ANALYSIS: [Project Name]
================================================================
Objective: [Primary / Secondary optimisation goal]
Scenarios: [N] scenarios analysed
Horizon: [Time period]
SCENARIO COMPARISON:
[Scenario A] [Scenario B] [Scenario C]
Total cost: [X]/yr [X]/yr [X]/yr
Avg transit: [X] days [X] days [X] days
Service %: [X]% [X]% [X]%
Carbon: [X] tCO2e [X] tCO2e [X] tCO2e
Capex req: [X] [X] [X]
Payback: N/A [X] months [X] months
RECOMMENDATION: Scenario [X]
Rationale: [2-3 sentences: why this scenario best meets the
stated objectives and constraints]
KEY TRADE-OFFS:
[Trade-off 1]: [e.g. "Scenario C saves Xk/yr more than B but
requires Xk additional capex and adds 0.5 days
to average transit time"]
RISKS AND SENSITIVITIES:
[What assumptions, if wrong, would change the recommendation?]
[Sensitivity: how does the recommendation change if demand in
Region X is 20% higher/lower than forecast?]
NEXT STEPS:
1. [Specific: site survey / regulatory check / carrier RFQ]
2. [Specific: approval required from whom]
3. [Implementation timeline and key milestones]
================================================================
Conversational Scenario Iteration
Network design is most valuable when decision-makers can challenge assumptions in real time. Support these question patterns:
"What if we increase [region] capacity by [X]%?" -> Re-run affected scenario with modified parameter; show delta vs. prior result
"What if fuel costs rise another 15%?" -> Re-run all scenarios with updated transport cost assumption; identify which scenario is most robust to this change
"What's the break-even volume for opening the [location] DC?" -> Calculate the demand volume at which the new DC scenario equals the cost of the status quo; present as break-even analysis
"What happens if the [country] supply route is disrupted for 3 months?" -> Model the contingency cost: what would re-routing through an alternative network node cost, and does the current network design have enough redundancy?
NEVER DO THESE
- NEVER present a single scenario as a recommendation -- always compare against the status quo baseline at minimum
- NEVER optimise for cost alone without showing the service level and carbon implications -- all three dimensions must be visible
- NEVER recommend closing an existing node without modelling the transition cost and the risk of the transition period
- NEVER base a network design on demand data >18 months old -- always confirm demand assumptions before running optimisation
- NEVER present a payback calculation without stating the assumptions (discount rate, demand growth, cost escalation)
ALL OUTPUTS REQUIRE REVIEW BY A QUALIFIED PROFESSIONAL BEFORE USE IN BUSINESS DECISIONS.
04 同仓库更多 Skills
webmcpify
Make a web app agent-ready — propose a WebMCP tool manifest, integrate, verify in a real browser, heal; unrelated code stays untouched. Use for "webmcpify", "add WebMCP", or "expose app actions to AI agents".
vardoger-analyze
Use when the user asks to personalize the GitHub Copilot CLI assistant, adapt Copilot to their style, use vardoger, or analyze their Copilot CLI conversation history. Reads the local session directory at `~/.copilot/session-state/`, extracts recurring preferences and conventions, and writes a fenced personalization block into `~/.copilot/copilot-instructions.md`. Runs entirely on the user's machine via the local `vardoger` CLI (`pipx install vardoger`); no network calls and no uploads. Triggers: 'personalize my copilot', 'analyze my copilot history', 'tailor copilot to me', 'run vardoger', 'update my copilot instructions from history', 'make copilot learn my style'.
transloadit-media-processing
Process media files (video, audio, images, documents) using Transloadit. Use when asked to encode video to HLS/MP4, generate thumbnails, resize or watermark images, extract audio, concatenate clips, add subtitles, OCR documents, or run any media processing pipeline. Covers 86+ processing robots for file transformation at scale.
terraform-azurerm-set-diff-analyzer
Analyze Terraform plan JSON output for AzureRM Provider to distinguish between false-positive diffs (order-only changes in Set-type attributes) and actual resource changes. Use when reviewing terraform plan output for Azure resources like Application Gateway, Load Balancer, Firewall, Front Door, NSG, and other resources with Set-type attributes that cause spurious diffs due to internal ordering changes.
technical-job-search
Use this skill when a software engineer asks for help with job search tasks: parsing or analyzing a job description, tailoring a CV/resume, writing a cover letter, evaluating a job offer, or drafting a post-interview follow-up email. Do not activate for general career advice unrelated to an active job search action.
steno-mode
Shorthand-first response compression that cuts ~40% of response tokens while preserving technical precision and exact literals. Use when the user says "steno mode", "shorthand mode", "compressed responses", "token reduction", "brief structured output", or invokes /steno. Supports four compression levels: lite, brief, court, machine. Do not trigger for requests needing polished prose such as onboarding/tutorial content, stakeholder or customer-facing copy, or teaching-focused explanations.