nyra-infra-consolidator

Consolidate scattered docker-compose files into a single validated Windows deployment stack.

Updated Sep 16, 2025
One-click install
npx skills add https://github.com/ellisapotheosis/Project-Nyra --skill nyra-infra-consolidator
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: nyra-infra-consolidator
Source: https://github.com/ellisapotheosis/Project-Nyra/tree/main/mcp-ecosystem/ClaudeFlowMCP/.claude/skills/nyra-infra
Command: npx skills add https://github.com/ellisapotheosis/Project-Nyra --skill nyra-infra-consolidator

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill consolidates scattered MetaMCP/gateway/docker-compose files into a single, validated Windows stack, standardizes env_file usage, and provides a deterministic workflow to inspect and deploy MCP infrastructure on Windows without WSL.

Core Features & Use Cases

  • Consolidation: Unify multiple docker-compose files into infra/compose/compose.metamcp.yml.
  • Validation: Validate configurations with docker compose config using infra/.env.
  • Deterministic operations: Execute with atomic file mutations and backups to archive/.

Quick Start

Use the nyra-infra-consolidator to inventory, unify, patch UI references, and validate the Windows MCP Infra stack. Example:

  • Run: docker network create nyra-network
  • Run: docker compose -f infra/compose/compose.metamcp.yml --env-file infra/.env up -d metamcp
  • Verify: docker compose -f infra/compose/compose.metamcp.yml --env-file infra/.env config

Frequently Asked Questions about nyra-infra-consolidator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate multiple docker-compose files into a single Windows deployment?โ–ผ

Consolidate docker-compose files by inventorying all docker-compose*.yml references, unifying them into infra/compose/compose.metamcp.yml, standardizing env_file paths to ../.env, and validating with docker compose config. This creates a single, reproducible Windows MCP stack without WSL.

Can I validate my docker-compose configuration before deploying on Windows?โ–ผ

Yes. Run docker compose config with your consolidated compose.metamcp.yml and infra/.env to validate syntax and service dependencies. This ensures your configuration is valid before deployment.

What's the best way to organize MetaMCP infrastructure files on Windows?โ–ผ

Organize infrastructure by placing the unified docker-compose file at infra/compose/compose.metamcp.yml, storing environment variables in infra/.env, and maintaining backups in archive/<DATE>-repo-cleanup. This structure supports deterministic, auditable deployments.

How do I ensure my docker-compose changes are safely reversible?โ–ผ

Enable atomic file mutations by backing up all modified files to archive/<DATE>-repo-cleanup before applying changes. This allows you to audit modifications and roll back if needed.

Do I need WSL to deploy MCP infrastructure on Windows?โ–ผ

No. This Skill consolidates your MCP stack into a native Windows deployment using docker-compose without requiring WSL, making deployment straightforward on Windows systems.

Why standardize env_file paths across docker-compose configurations?โ–ผ

Standardizing env_file references to ../.env ensures consistent environment variable resolution across all services, prevents configuration drift, and makes your deployment portable and reproducible.