configuring-polyglot-stack

Orchestrate multi-language subprojects with a root justfile delegating to aug-just interfaces.

1|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/bryonjacob/aug --skill configuring-polyglot-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configuring-polyglot-stack
Source: https://github.com/bryonjacob/aug/tree/main/aug-dev/skills/configuring-polyglot-stack
Command: npx skills add https://github.com/bryonjacob/aug --skill configuring-polyglot-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating tasks across language-diverse subprojects in a single repository requires an orchestration layer that preserves subproject autonomy. This skill provides a root justfile that delegates to each subproject's full aug-just interface while enabling a lightweight central workflow.

Core Features & Use Cases

  • Root orchestration: A minimal root justfile that coordinates tasks across api and web subprojects.
  • Autonomous subprojects: Each subproject maintains its own full aug-just interface and configuration.
  • Monorepo polyglot workflows: Ideal for projects combining Python backend and JavaScript frontend.

Quick Start

Create a root project directory structured as in the guide, place a root justfile that delegates to api/ and web/, and ensure api/ and web/ contain their own justfiles. Then run just at the root to execute cross-subproject tasks (e.g., just check-all).

Frequently Asked Questions about configuring-polyglot-stack

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

FAQPage Schema
How do I coordinate tasks across a Python backend and JavaScript frontend in a monorepo?

Coordinate a polyglot monorepo by placing a root justfile that delegates commands to subproject justfiles, enabling unified task execution across language-diverse stacks while preserving each subproject's autonomy.

What's the best way to run cross-project checks in a multi-language repository?

Run cross-project checks in a multi-language repository by executing a central justfile recipe like `just check-all`, which orchestrates the individual check tasks defined in the separate subproject justfiles.

How does root justfile orchestration work for polyglot projects?

Root justfile orchestration works by implementing a minimal command subset at the repository root that delegates to full aug-just interfaces in subprojects, allowing a lightweight central workflow to trigger localized tasks.

Do I need a justfile in every subproject to use a polyglot monorepo orchestration setup?

Yes, this orchestration setup requires each subproject to contain its own full justfile interface and configuration, because the root justfile relies on these localized definitions to execute tasks correctly.

Can I use this monorepo task orchestration for subprojects beyond api and web directories?

The skill is designed specifically for monorepos structured with api and web subprojects, coordinating tasks between these distinct language stacks through a minimal root justfile orchestration layer.

When should I avoid using a single root justfile for multi-language task orchestration?

Avoid a single root justfile if your subprojects do not maintain their own aug-just interfaces, as the root orchestration layer depends on delegating to these autonomous subproject configurations to function properly.