Individual skill
data-master
Analyze datasets with preserved raw inputs, explicit cleaning decisions, reproducible figures and PDF reports. Full statistics for one tabular file; descriptive time-series analysis; integrity profiling for text, image, audio, geographic and mixed inputs. Use for data cleaning, EDA, group comparisons, statistical reports, 跑数据 or 数据分析 with a traceable evidence trail.
SKILL.md
Source commit d6622807d8a8ae3e04ab24f234ec850932348dbd
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 75
- Repository last updated
- Nov 2, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- codex-skill Repository topic
- data-analysis Repository topic
- data-quality Repository topic
- data-science Repository topic
- open-source Repository topic
- python Repository topic
- reproducible-research Repository topic
- research-tools Repository topic
- statistics Repository topic
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitattributesasset · 396 bytes.github/ISSUE_TEMPLATE/bug_report.ymlasset · 1,326 bytes.github/ISSUE_TEMPLATE/config.ymlasset · 210 bytes.github/ISSUE_TEMPLATE/feature_request.ymlasset · 721 bytes.github/pull_request_template.mddoc · 407 bytes.github/workflows/ci.ymlasset · 9,218 bytes.github/workflows/release.ymlasset · 1,928 bytes.gitignoreasset · 707 bytesCHANGELOG.mddoc · 6,278 bytesCITATION.cffasset · 505 bytesCODE_OF_CONDUCT.mddoc · 719 bytesCONTRIBUTING.mddoc · 3,573 bytesEVALUATION.mddoc · 3,105 bytesLICENSEasset · 1,081 bytesREADME.mddoc · 9,259 bytesREADME.zh-CN.mddoc · 2,302 bytesROADMAP.mddoc · 1,692 bytesSECURITY.mddoc · 1,403 bytesSKILL.mdcore · 22,652 bytesSKILL.mdcore · 22,652 bytesSKILL.mdcore · 22,652 bytesSKILL.mdcore · 22,652 bytesSKILL.mdcore · 22,652 bytesSKILL.mdcore · 22,652 bytesSKILL.mdcore · 22,652 bytesSKILL.mdcore · 22,652 bytesbin/data-master.cjsruns · 7,721 bytesdata_master/__init__.pyruns · 88 bytesdata_master/__main__.pyruns · 48 bytesdata_master/cli.pyruns · 8,854 bytesdocs/DESIGN.mddoc · 18,993 bytesdocs/LAUNCH_KIT.mddoc · 5,417 bytesdocs/VALIDATION.mddoc · 5,711 bytesdocs/assets/demo.gifasset · 409,764 bytesdocs/assets/iris-report.pngasset · 160,698 bytesdocs/assets/social-preview.pngasset · 865,791 bytesdocs/case-studies/audit-refusal.mddoc · 931 bytesdocs/case-studies/identifier-traps.mddoc · 2,873 bytesdocs/case-studies/survey-data.mddoc · 2,818 bytesdocs/case-studies/unit-aware-comparison.mddoc · 1,078 bytesdocs/releases/v0.2.0.mddoc · 1,045 bytesdocs/releases/v0.3.0.mddoc · 1,111 bytesexamples/column_traps/README.mddoc · 3,573 bytesexamples/column_traps/make_traps.pyruns · 3,441 bytesexamples/column_traps/outputs/analysis/profile.jsonasset · 17,778 bytesexamples/column_traps/outputs/answers.template.jsonasset · 2,766 bytesexamples/column_traps/outputs/cleaned/clean_traps_dirty.pyruns · 18,213 bytesexamples/column_traps/outputs/cleaned/cleaned.csvasset · 19,645 bytesexamples/column_traps/outputs/cleaned/cleaning_report.mddoc · 6,985 bytesexamples/column_traps/outputs/cleaned/cleaning_run.jsonasset · 16,821 bytesexamples/column_traps/outputs/cleaning_plan.jsonasset · 13,678 bytesexamples/column_traps/traps_dirty.csvasset · 20,660 bytesexamples/date_number_ambiguity/make_fixture.pyruns · 2,785 bytesexamples/date_number_ambiguity/outputs/analysis/chart_decisions.jsonasset · 5,833 bytesexamples/date_number_ambiguity/outputs/analysis/descriptive.jsonasset · 3,261 bytesexamples/date_number_ambiguity/outputs/analysis/inferential.jsonasset · 33,628 bytesexamples/date_number_ambiguity/outputs/analysis/profile.jsonasset · 5,058 bytesexamples/date_number_ambiguity/outputs/analysis/sensitivity.jsonasset · 5,731 bytesexamples/date_number_ambiguity/outputs/answers.template.jsonasset · 1,900 bytesexamples/date_number_ambiguity/outputs/audit/final_audit.jsonasset · 6,475 bytesexamples/date_number_ambiguity/outputs/audit/final_audit.mddoc · 4,607 bytesexamples/date_number_ambiguity/outputs/charts/fig01_distribution_panel.pngasset · 58,844 bytesexamples/date_number_ambiguity/outputs/charts/fig02_small_multiples_ci.pngasset · 69,190 bytesexamples/date_number_ambiguity/outputs/charts_rendered.jsonasset · 1,469 bytesexamples/date_number_ambiguity/outputs/cleaned/clean_session_export.pyruns · 11,505 bytesexamples/date_number_ambiguity/outputs/cleaned/cleaned.csvasset · 1,039 bytesexamples/date_number_ambiguity/outputs/cleaned/cleaning_report.mddoc · 3,157 bytesexamples/date_number_ambiguity/outputs/cleaned/cleaning_run.jsonasset · 6,168 bytesexamples/date_number_ambiguity/outputs/cleaned/validation.jsonasset · 1,366 bytesexamples/date_number_ambiguity/outputs/cleaning_plan.jsonasset · 4,419 bytesexamples/date_number_ambiguity/outputs/executive_summary.mddoc · 2,166 bytesexamples/date_number_ambiguity/outputs/lockfile.txtdoc · 444 bytesexamples/date_number_ambiguity/outputs/report.htmlasset · 204,756 bytesexamples/date_number_ambiguity/outputs/report.mddoc · 24,218 bytesexamples/date_number_ambiguity/outputs/report.pdfasset · 171,285 bytesexamples/date_number_ambiguity/outputs/report_build.jsonasset · 5,316 bytesexamples/date_number_ambiguity/session_export.csvasset · 1,043 bytesexamples/geo/make_geo.pyruns · 1,357 bytesexamples/geo/outputs/analysis/profile.jsonasset · 2,859 bytesexamples/geo/stations.geojsonasset · 1,654 bytesexamples/independent_groups/README.mddoc · 963 bytesexamples/independent_groups/measurements.csvasset · 1,044 bytesexamples/iris/README.mddoc · 1,882 bytesexamples/iris/iris_dirty.csvasset · 5,205 bytesexamples/iris/make_dirty_iris.pyruns · 3,750 bytesexamples/iris/outputs/analysis/chart_decisions.jsonasset · 12,111 bytesexamples/iris/outputs/analysis/descriptive.jsonasset · 7,669 bytesexamples/iris/outputs/analysis/inferential.jsonasset · 36,229 bytesexamples/iris/outputs/analysis/profile.jsonasset · 15,566 bytesexamples/iris/outputs/analysis/sensitivity.jsonasset · 36,810 bytesexamples/iris/outputs/answers.template.jsonasset · 2,913 bytesexamples/iris/outputs/audit/final_audit.jsonasset · 6,724 bytesexamples/iris/outputs/audit/final_audit.mddoc · 4,872 bytesexamples/iris/outputs/charts/fig01_distribution_panel.pngasset · 102,812 bytesexamples/iris/outputs/charts/fig02_small_multiples_ci.pngasset · 140,132 bytesexamples/iris/outputs/charts/fig03_scatter_panel.pngasset · 146,228 bytesexamples/iris/outputs/charts_rendered.jsonasset · 1,833 bytesexamples/iris/outputs/cleaned/clean_iris_dirty.pyruns · 16,468 bytesexamples/iris/outputs/cleaned/cleaned.csvasset · 5,005 bytesexamples/iris/outputs/cleaned/cleaning_report.mddoc · 6,070 bytesexamples/iris/outputs/cleaned/cleaning_run.jsonasset · 11,502 bytesexamples/iris/outputs/cleaned/validation.jsonasset · 1,514 bytesexamples/iris/outputs/cleaning_plan.jsonasset · 8,529 bytesexamples/iris/outputs/executive_summary.mddoc · 2,107 bytesexamples/iris/outputs/lockfile.txtdoc · 444 bytesexamples/iris/outputs/report.htmlasset · 578,943 bytesexamples/iris/outputs/report.mddoc · 44,068 bytesexamples/iris/outputs/report.pdfasset · 478,485 bytesexamples/iris/outputs/report_build.jsonasset · 9,617 bytesexamples/media/images/blank.pngasset · 2,787 bytesexamples/media/images/corrupt.jpgasset · 21 bytesexamples/media/images/scene.pngasset · 4,740 bytesexamples/media/images/scene_reencoded.jpgasset · 10,066 bytesexamples/media/images/scene_soft.jpgasset · 16,369 bytesexamples/media/images/thumb.pngasset · 291 bytesexamples/media/make_images.pyruns · 1,226 bytesexamples/media/outputs/analysis/profile.jsonasset · 5,037 bytesexamples/repeated_measures/README.mddoc · 520 bytesexamples/repeated_measures/measurements.csvasset · 742 bytesexamples/repeated_measures/outputs/analysis/chart_decisions.jsonasset · 3,763 bytesexamples/repeated_measures/outputs/analysis/descriptive.jsonasset · 3,233 bytesexamples/repeated_measures/outputs/analysis/inferential.jsonasset · 8,773 bytesexamples/repeated_measures/outputs/analysis/profile.jsonasset · 7,145 bytesexamples/repeated_measures/outputs/analysis/sensitivity.jsonasset · 4,140 bytesexamples/repeated_measures/outputs/audit/final_audit.jsonasset · 5,517 bytesexamples/repeated_measures/outputs/audit/final_audit.mddoc · 4,043 bytesexamples/repeated_measures/outputs/charts/fig01_distribution_panel.pngasset · 89,713 bytesexamples/repeated_measures/outputs/charts_rendered.jsonasset · 1,067 bytesexamples/repeated_measures/outputs/cleaned/clean_measurements.pyruns · 11,532 bytesexamples/repeated_measures/outputs/cleaned/cleaned.csvasset · 742 bytesexamples/repeated_measures/outputs/cleaned/cleaning_report.mddoc · 2,386 bytesexamples/repeated_measures/outputs/cleaned/cleaning_run.jsonasset · 4,415 bytesexamples/repeated_measures/outputs/cleaned/validation.jsonasset · 1,377 bytesexamples/repeated_measures/outputs/cleaning_plan.jsonasset · 2,654 bytesexamples/repeated_measures/outputs/executive_summary.mddoc · 1,829 bytesexamples/repeated_measures/outputs/lockfile.txtdoc · 444 bytesexamples/repeated_measures/outputs/report.htmlasset · 144,544 bytesexamples/repeated_measures/outputs/report.mddoc · 17,356 bytesexamples/repeated_measures/outputs/report.pdfasset · 127,063 bytesexamples/repeated_measures/outputs/report_build.jsonasset · 4,635 bytesexamples/survey/README.mddoc · 986 bytesexamples/survey/make_survey.pyruns · 3,357 bytesexamples/survey/outputs/analysis/chart_decisions.jsonasset · 6,493 bytesexamples/survey/outputs/analysis/descriptive.jsonasset · 6,070 bytesexamples/survey/outputs/analysis/inferential.jsonasset · 18,636 bytesexamples/survey/outputs/analysis/profile.jsonasset · 8,385 bytesexamples/survey/outputs/analysis/sensitivity.jsonasset · 8,696 bytesexamples/survey/outputs/answers.template.jsonasset · 2,435 bytesexamples/survey/outputs/audit/final_audit.jsonasset · 5,554 bytesexamples/survey/outputs/audit/final_audit.mddoc · 4,072 bytesexamples/survey/outputs/charts/fig01_distribution_panel.pngasset · 81,088 bytesexamples/survey/outputs/charts/fig02_small_multiples_ci.pngasset · 64,204 bytesexamples/survey/outputs/charts_rendered.jsonasset · 1,457 bytesexamples/survey/outputs/cleaned/clean_survey_responses.pyruns · 11,902 bytesexamples/survey/outputs/cleaned/cleaned.csvasset · 4,351 bytesexamples/survey/outputs/cleaned/cleaning_report.mddoc · 4,490 bytesexamples/survey/outputs/cleaned/cleaning_run.jsonasset · 8,049 bytesexamples/survey/outputs/cleaned/validation.jsonasset · 1,394 bytesexamples/survey/outputs/cleaning_plan.jsonasset · 6,049 bytesexamples/survey/outputs/executive_summary.mddoc · 2,140 bytesexamples/survey/outputs/lockfile.txtdoc · 444 bytesexamples/survey/outputs/report.htmlasset · 229,600 bytesexamples/survey/outputs/report.mddoc · 25,898 bytesexamples/survey/outputs/report.pdfasset · 195,990 bytesexamples/survey/outputs/report_build.jsonasset · 5,888 bytesexamples/survey/survey_responses.csvasset · 4,351 bytesexamples/text/corpus/empty.txtdoc · 0 bytesexamples/text/corpus/run_a.txtdoc · 186 bytesexamples/text/corpus/run_a_copy.txtdoc · 186 bytesexamples/text/corpus/run_b.txtdoc · 144 bytesexamples/text/corpus/run_c.txtdoc · 89 bytesexamples/text/corpus/run_c_gbk.txtasset · 60 bytesexamples/text/make_corpus.pyruns · 1,113 bytesexamples/text/outputs/analysis/profile.jsonasset · 5,162 bytesexamples/timeseries/make_series.pyruns · 1,924 bytesexamples/timeseries/outputs/analysis/profile.jsonasset · 3,856 bytesexamples/timeseries/outputs/analysis/timeseries.jsonasset · 6,128 bytesexamples/timeseries/outputs/audit/profile_only.jsonasset · 850 bytesexamples/timeseries/outputs/audit/profile_only.mddoc · 815 bytesexamples/timeseries/outputs/charts/fig_ts_overview.pngasset · 149,178 bytesexamples/timeseries/outputs/executive_summary.mddoc · 494 bytesexamples/timeseries/outputs/report.mddoc · 5,461 bytesexamples/timeseries/outputs/report.pdfasset · 171,890 bytesexamples/timeseries/outputs/report_build.jsonasset · 2,058 bytesexamples/timeseries/sensor_log.csvasset · 3,853 bytespackage-lock.jsonasset · 349 bytespackage.jsonruns · 1,018 bytespyproject.tomlasset · 1,933 bytesreferences/chart-decision-catalog.mddoc · 6,921 bytesreferences/cleaning-rule-catalog.mddoc · 12,663 bytesreferences/journal-reporting-standards.jsonasset · 9,974 bytesreferences/journal-reporting-standards.mddoc · 8,248 bytesreferences/modality-routing.mddoc · 8,377 bytesreferences/nature-statistics-checklist.mddoc · 7,413 bytesreferences/never-automatic-list.mddoc · 6,318 bytesreferences/report-template-catalog.mddoc · 5,625 bytesreferences/research-protocol.mddoc · 5,976 bytesreferences/workflow-contract.mddoc · 12,227 bytesrequirements.txtdoc · 277 bytesscripts/_md2pdf_browser.pyruns · 14,450 bytesscripts/_md2pdf_fpdf.pyruns · 14,126 bytesscripts/_md2pdf_reportlab.pyruns · 22,734 bytesscripts/assemble_profile_report.pyruns · 24,999 bytesscripts/assemble_report.pyruns · 95,409 bytesscripts/chart_decision.pyruns · 22,301 bytesscripts/check_deps.pyruns · 5,907 bytesscripts/cleaning_plan.pyruns · 37,020 bytesscripts/dm_types.pyruns · 20,551 bytesscripts/effect_size.pyruns · 12,809 bytesscripts/execute_cleaning.pyruns · 41,471 bytesscripts/export_html.pyruns · 15,813 bytesscripts/final_audit.pyruns · 41,457 bytesscripts/package_skill.pyruns · 2,333 bytesscripts/pipeline_state.pyruns · 15,947 bytesscripts/profile_geospatial.pyruns · 12,106 bytesscripts/profile_media.pyruns · 15,053 bytesscripts/profile_tabular.pyruns · 18,682 bytesscripts/profile_text.pyruns · 11,046 bytesscripts/profile_timeseries.pyruns · 14,059 bytesscripts/render_chart.pyruns · 22,265 bytesscripts/route_input.pyruns · 13,350 bytesscripts/run_pipeline.pyruns · 55,374 bytesscripts/sensitivity_analysis.pyruns · 24,729 bytesscripts/state_keeper.pyruns · 3,288 bytesscripts/stats_descriptive.pyruns · 10,700 bytesscripts/stats_inferential.pyruns · 81,514 bytesscripts/timeseries_analysis.pyruns · 18,346 bytesscripts/validate_clean.pyruns · 7,944 bytesscripts/verify_artifacts.pyruns · 1,900 bytesskill-package.jsonasset · 184 bytestests/npm/launcher.test.cjsruns · 6,451 bytestests/test_date_number_ambiguity.pyruns · 7,096 bytestests/test_distribution.pyruns · 5,895 bytestests/test_html_export.pyruns · 6,351 bytestests/test_pipeline_integrity.pyruns · 2,944 bytestests/test_pipeline_invariants.pyruns · 57,052 bytestests/test_reliability.pyruns · 19,359 bytestests/test_sqlite_input.pyruns · 2,953 bytestests/test_string_hygiene.pyruns · 4,996 bytestests/test_survey_case.pyruns · 8,321 bytestests/test_timeseries_holds.pyruns · 4,671 bytes
Read excerpt
# data-master — universal data processing pipeline
Turn **any data** into a **cleaned, audited, Nature-grade report + charts** with one command. The agent reads the data, decides modality, picks methods, runs the pipeline, and writes evidence-backed outputs. The user never has to choose a statistical test or a chart type.
## Contract
Installed CLI: `data-master analyze <file> --out <dir>`; use
`data-master doctor --json` to diagnose the environment and
`data-master verify <dir> --json` to check saved artifact hashes.
`data-master demo --out <new-dir>` runs a synthetic example, and
`data-master skill install` installs this skill atomically from the npm or
Python distribution. Existing
`python scripts/run_pipeline.py` commands below remain supported; installing
the CLI alone does not register the skill until `skill install` is run.