spirit-of-the-law

Validate tournament data insights through testable questions and empirical evidence.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/kanitmann01/TitanTale-Analytics --skill spirit-of-the-law
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spirit-of-the-law
Source: https://github.com/kanitmann01/TitanTale-Analytics/tree/main/.cursor/skills/spirit-of-the-law
Command: npx skills add https://github.com/kanitmann01/TitanTale-Analytics --skill spirit-of-the-law

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured, question-driven analysis of tournament data to uncover non-obvious patterns, validate assumptions with empirical tests, and avoid duplicating existing reports.

Core Features & Use Cases

  • Frame investigational questions and testable hypotheses before analysis.
  • Run investigations with spirit_of_the_law_analysis.py and generate focused findings.
  • Output SPIRIT_FINDINGS.md, along with charts in assets/spirit/ and derived data in data/spirit/, while ensuring no duplication with STATS_REPORT.md or ANALYTICAL_BRIEF.md.

Quick Start

Run spirit_of_the_law_analysis.py to begin a question-driven investigation on the data/ CSVs.

Frequently Asked Questions about spirit-of-the-law

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

FAQPage Schema
How do I test hypotheses on tournament CSV data to find non-obvious insights?

Hypothesis-led analysis identifies non-obvious patterns in tournament CSV data by framing testable questions and comparing empirical evidence across players, civs, maps, and matchups. It outputs formal findings and visualizations.

How do I run a scenario-driven investigation on tournament data using Python?

Run spirit_of_the_law_analysis.py on CSVs stored in the data directory to execute scenario-driven investigations. The script compares hypotheses across players and matchups, generating a formal findings report alongside derived data outputs.

What do I need to avoid duplicating existing analytical reports when running new data analysis?

Data analysis requires access to ANALYTICAL_BRIEF.md and STATS_REPORT.md to align with existing work. This ensures newly generated findings and visualizations avoid duplicating previously documented tournament insights.

Can I use hypothesis-driven analysis for tournament matchup data stored in CSV files?

Yes, hypothesis-driven analysis supports tournament matchup data stored in CSV files. It compares testable questions across civs, players, and maps, producing formal findings, derived datasets, and charts without duplicating existing reports.

What outputs are generated when running empirical data analysis on tournament CSVs?

Empirical data analysis generates SPIRIT_FINDINGS.md for formal results, charts in the assets/spirit directory, and derived data in the data/spirit directory. These outputs document validated hypotheses and visualizations.