trading-knowledge-vault

Enforce mandatory lessons-learned reviews before NinjaTrader code changes.

2|3|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/mkalhitti-cloud/universal-or-strategy --skill trading-knowledge-vault
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trading-knowledge-vault
Source: https://github.com/mkalhitti-cloud/universal-or-strategy/tree/main/.agent/skills/trading-knowledge-vault
Command: npx skills add https://github.com/mkalhitti-cloud/universal-or-strategy --skill trading-knowledge-vault

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms tacit knowledge from past NinjaTrader projects into enforced guardrails, preventing the repetition of costly mistakes by mandating lessons learned before code changes.

Core Features & Use Cases

  • Vault-based review workflow: the system stores structured lessons (bugs, patterns, performance tips) and surfaces them to AI agents during development.
  • Mandatory checkpoint protocol: before implementing new features or fixes, teams must reference relevant lessons and complete checklists.
  • Cross-skill collaboration: integrates with related skills to ensure governance of coding standards and risk controls.

Quick Start

Use this skill to document a new lesson, update the vault, and commit changes to your repository.

Frequently Asked Questions about trading-knowledge-vault

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

FAQPage Schema
How do I stop repeating past NinjaTrader bugs during strategy development?

You prevent repeating NinjaTrader bugs by enforcing a mandatory code-review protocol that requires checking a structured lessons vault before implementing new features or fixes.

What is a lessons-learned vault for NinjaTrader development?

A lessons-learned vault is a structured data repository that stores documented bugs, patterns, and performance tips to surface relevant historical knowledge during NinjaTrader code reviews.

How do I document a new NinjaTrader lesson and update the vault?

You document a new NinjaTrader lesson by applying predefined templates to record the issue, updating the vault data structure, and committing the changes to your repository for future reference.

Does the mandatory checklist protocol work for NinjaTrader indicators and tooling?

Yes, the mandatory checklist protocol applies across NinjaTrader strategies, indicators, and tooling, ensuring that lessons learned are referenced before any code changes or deployments are made.

Why do I need a lessons-learned vault instead of standard code review for NinjaTrader?

A lessons-learned vault transforms tacit knowledge into enforced guardrails, actively preventing the repetition of costly mistakes by surfacing historical bugs during development rather than relying on memory.

Can I integrate the lessons-learned vault with other coding standards and risk controls?

Yes, the vault supports cross-skill collaboration to ensure governance of coding standards and risk controls, integrating with related skills to maintain compliance during feature development.