nimrodfisher/data-analytics-skills205 installs
analysis-assumptions-log
Track and document analytical assumptions and decisions. Use when making analytical choices, documenting trade-offs, ensuring transparency, or creating audit trails for analytical work.
How do I install this agent skill?
npx skills add https://github.com/nimrodfisher/data-analytics-skills --skill analysis-assumptions-logIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill is a documentation tool for tracking analytical assumptions and decisions. It uses a local Python script for data management and provides markdown templates for reporting. No security risks were identified.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- ZeroLeakspass
Score: 93/100 · 2 sections analyzed
What does this agent skill do?
Analysis Assumptions Log
When to use
- Starting an analysis with significant scope, method, or data quality choices
- Preparing work for peer review or stakeholder sign-off
- Returning to an old analysis and needing to understand prior decisions
- Working in a regulated environment where auditability is required
- Handing off an analysis to another analyst
Process
- Initialize the log — create a log entry for the analysis with its name, date, analyst, and the decision it informs. Use
scripts/assumptions_tracker.pyto initialise a structured JSON log. - Enumerate data assumptions — document representativeness, completeness, how missing values are handled, and any known quality issues. For each assumption, record the rationale and confidence level (high/medium/low). See
references/assumption_categories.mdfor the full taxonomy. - Enumerate business logic assumptions — record metric definitions, time windows, inclusion/exclusion rules, and any definitions provided by stakeholders. Note alternatives considered.
- Enumerate statistical assumptions — record distribution assumptions, independence claims, stationarity, or model assumptions relevant to the methods used.
- Assess impact and flag critical assumptions — for each low-confidence assumption with high impact if wrong, create a validation plan. Run
scripts/assumptions_tracker.py --reportto surface the critical list. - Validate and close — as validation occurs, update the log with results. Export
assets/assumptions_log_template.mdfor peer review sign-off before delivery.
Inputs the skill needs
- Analysis name and the decision it informs
- Data sources, time period, and population being analysed
- Key methodological choices made (and alternatives considered)
- Stakeholder-provided business rule definitions
- Any known data quality issues
Output
scripts/assumptions_tracker.py— CLI tool to log assumptions, flag critical ones, and export a summaryassets/assumptions_log_template.md— completed log for peer review and audit trail
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/nimrodfisher/data-analytics-skills/analysis-assumptions-log">View analysis-assumptions-log on skillZs</a>