env

Manage software project environments via unified CLI for git, Neon, and MotherDuck.

1|1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/Soria-Inc/soria-stack --skill env-soria-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: env
Source: https://github.com/Soria-Inc/soria-stack/tree/main/env
Command: npx skills add https://github.com/Soria-Inc/soria-stack --skill env-soria-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage development environments for software projects using a unified CLI to ensure consistency and guardrails across worktrees, branches, and data stores.

Core Features & Use Cases

  • Create and switch environments (git worktree + Neon branch + MotherDuck clone)
  • Inspect active environment and diffs for pre-promotion checks
  • Teardown and restore environments with safety confirmations
  • Enforce prod acknowledgment and session guidance via CLI-first flows

Quick Start

Create a new development environment with soria env branch, then run soria env status to verify active configuration.

Frequently Asked Questions about env

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

FAQPage Schema
How do I manage dev environments across git worktrees, Neon branches, and MotherDuck clones?

Use a unified CLI to create, switch, inspect, and tear down isolated dev environments spanning git worktrees, Neon branches, and MotherDuck clones with built-in guardrails and safety confirmations.

What's the best way to create a new development environment with git worktrees and Neon branches?

The best way to create a new development environment is running the soria env branch command to provision a git worktree and Neon branch, then running soria env status to verify the active configuration and session guidance.

Can I inspect diffs and run pre-promotion checks before switching environments?

Yes, you can inspect active environments and diffs for pre-promotion checks using the unified CLI, which provides status reporting and enforces prod acknowledgment before allowing environment switches or restorations.

Does the soria env CLI provide guardrails for tearing down and restoring environments?

Yes, the soria env CLI provides guardrails for tearing down and restoring environments by enforcing safety confirmations, prod acknowledgment, and session guidance throughout the CLI-first workflow.

How do I verify my active environment configuration and session guidance?

Verify your active environment configuration and session guidance by running the soria env status command, which reports the current state across git worktrees, Neon branches, and MotherDuck clones.