version-safety
CommunitySafeguard code with strict safe versioning.
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.