version-safety

Community

Safeguard code with strict safe versioning.

Authormkalhitti-cloud
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Enforces safe, non-destructive versioning practices for NinjaTrader strategy development. Use this skill ALWAYS when creating new features, making updates, or saving any code changes to prevent overwriting prior versions and to ensure everything is deployed to both the project repository and NinjaTrader for testing.

Core Features & Use Cases

  • Never overwrite existing strategy files; always create a new version with a descriptive suffix.
  • Deploy updates to both the project repository and the NinjaTrader environment for testing.
  • Archive older versions to preserve full history and rollback ability.

Quick Start

Create a new file or update an existing one with a descriptive suffix (e.g., V8_2_UI_NEWFEATURE). Then deploy to both locations and verify the archived version in the NinjaTrader folder.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: version-safety
Download link: https://github.com/mkalhitti-cloud/universal-or-strategy/archive/main.zip#version-safety

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.