evolution-workflow-skill

Plan, stage, verify, and export code changes across native and Docker sandbox environments.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/misunders2d/ori --skill evolution-workflow-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evolution-workflow-skill
Source: https://github.com/misunders2d/ori/tree/main/skills/evolution-workflow-skill
Command: npx skills add https://github.com/misunders2d/ori --skill evolution-workflow-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a disciplined, auditable workflow to plan, stage, verify, and commit code evolutions across native and Docker sandbox environments, reducing drift and errors during automation.

Core Features & Use Cases

  • Two-context evolution: Parent (native Python with git access) and Child (Docker sandbox with staged changes).
  • Structured workflow: READ, PLAN, WAIT, STAGE, VERIFY, and COMMIT/EXPORT, with safeguards and gating.
  • End-to-end governance: supports exporting verified changes back to the parent for commit, cataloging evolutions, and cross-container handoffs.

Quick Start

Plan your first evolution by loading this skill when you are about to modify code and following the prescribed steps.

Frequently Asked Questions about evolution-workflow-skill

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

FAQPage Schema
How do I automate code changes across native and Docker environments without drift?

Automating code changes across native and Docker environments requires a structured evolution workflow that plans, stages, and verifies modifications in a sandbox before exporting them back. This coordinated approach prevents drift during automated governance.

What is a multi-stage code evolution workflow with validation gates?

A multi-stage code evolution workflow is a disciplined sequence of READ, PLAN, WAIT, STAGE, VERIFY, and EXPORT actions. It enforces explicit syntax and pytest validation steps with a WAIT gate, ensuring changes are fully audited before proceeding to commit.

How do I stage and verify code modifications in a Docker sandbox before committing?

To stage and verify code modifications in a Docker sandbox, apply changes in the child container, run explicit syntax and pytest validation steps, and wait at a gating checkpoint. Once verified, export the staged changes back to the parent environment for a native git commit.

Does this evolution workflow require full git access inside the Docker container?

No, the evolution workflow does not require full git access inside the Docker container. It supports a child context where the sandbox only stages changes, which are then exported back to the native parent environment that retains full git access for the final commit.

Can I use cross-container handoffs to manage automated code governance?

Yes, you can manage automated code governance using cross-container handoffs that transfer verified changes from a Docker sandbox back to the parent environment. This creates an auditable trail and cataloged evolutions while maintaining strict validation boundaries.

When should I avoid automated staging workflows for code changes?

You should avoid automated staging workflows if your task cannot tolerate enforced WAIT gates or mandatory pytest validation steps. The strict governance model requires completing explicit verification checkpoints before allowing any export or commit operations to proceed.