File Size Overall
  • There are 191 files with 74,762 lines of code.
    • 20 very long files (48,650 lines of code)
    • 17 long files (10,135 lines of code)
    • 25 medium size files (7,510 lines of code)
    • 29 small files (4,325 lines of code)
    • 100 very small files (4,142 lines of code)
65% | 13% | 10% | 5% | 5%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
xsd78% | 11% | 1% | 4% | 3%
html66% | 0% | 26% | 7% | 0%
py9% | 22% | 43% | 10% | 14%
mjs0% | 55% | 44% | 0% | 0%
js0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
skills65% | 13% | 10% | 5% | 5%
Longest Files (Top 50)
File# lines# units
xsd
sml.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
4439 -
xsd
sml.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
4439 -
xsd
sml.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
4439 -
xsd
wml.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
3646 -
xsd
wml.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
3646 -
xsd
wml.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
3646 -
xsd
dml-main.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
3081 -
xsd
dml-main.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
3081 -
xsd
dml-main.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
3081 -
xsd
pml.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
1676 -
xsd
pml.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
1676 -
xsd
pml.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
1676 -
xsd
dml-chart.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
1499 -
xsd
dml-chart.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
1499 -
xsd
dml-chart.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
1499 -
viewer.html
in skills/skill-creator/eval-viewer
1199 -
prefix_diff.py
in skills/claude-api/shared/preserved-thinking-migration
1173 43
xsd
dml-diagram.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
1085 -
xsd
dml-diagram.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
1085 -
xsd
dml-diagram.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
1085 -
drop_block_probe.py
in skills/claude-api/shared/preserved-thinking-migration
743 23
base.py
in skills/xlsx/scripts/office/validators
718 22
base.py
in skills/pptx/scripts/office/validators
718 22
base.py
in skills/docx/scripts/office/validators
718 22
mjs
runner-scaffold.mjs
in skills/claude-api/shared/evals/report
584 -
xsd
shared-math.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
582 -
xsd
shared-math.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
582 -
xsd
shared-math.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
582 -
xsd
vml-main.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
570 -
xsd
vml-main.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
570 -
xsd
vml-main.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
570 -
xsd
wml-2010.xsd
in skills/xlsx/scripts/office/schemas/microsoft
557 -
xsd
wml-2010.xsd
in skills/pptx/scripts/office/schemas/microsoft
557 -
xsd
wml-2010.xsd
in skills/docx/scripts/office/schemas/microsoft
557 -
xsd
vml-officeDrawing.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
509 -
xsd
vml-officeDrawing.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
509 -
xsd
vml-officeDrawing.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
509 -
viewer.html
in skills/algorithmic-art/templates
483 -
mjs
build-report-lite.mjs
in skills/claude-api/shared/evals/report
460 -
docx.py
in skills/xlsx/scripts/office/validators
380 12
docx.py
in skills/pptx/scripts/office/validators
380 12
docx.py
in skills/docx/scripts/office/validators
380 12
generate_review.py
in skills/skill-creator/eval-viewer
365 13
pptx.py
in skills/xlsx/scripts/office/validators
351 13
pptx.py
in skills/pptx/scripts/office/validators
351 13
pptx.py
in skills/docx/scripts/office/validators
351 13
xsd
dml-wordprocessingDrawing.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
287 -
xsd
dml-wordprocessingDrawing.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
287 -
xsd
dml-wordprocessingDrawing.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
287 -
add_slide.py
in skills/pptx/scripts
275 16
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
xsd
sml.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
4439 ~30k–70k 1 ~5,000 ~1
xsd
sml.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
4439 ~30k–70k 1 ~5,000 ~1
xsd
sml.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
4439 ~30k–70k 1 ~5,000 ~1
xsd
wml.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
3646 ~20k–70k 1 ~3,000 ~1
xsd
wml.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
3646 ~20k–70k 1 ~3,000 ~1
xsd
wml.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
3646 ~20k–70k 1 ~3,000 ~1
xsd
dml-main.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
3081 ~20k–50k 1 ~3,000 ~1
xsd
dml-main.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
3081 ~20k–50k 1 ~3,000 ~1
xsd
dml-main.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
3081 ~20k–50k 1 ~3,000 ~1
xsd
pml.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
1676 ~10k–30k 1 ~1,500 ~1
xsd
pml.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
1676 ~10k–30k 1 ~1,500 ~1
xsd
pml.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
1676 ~10k–30k 1 ~1,500 ~1
xsd
dml-chart.xsd
in skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016
1499 ~10k–30k 1 ~1,500 ~1
xsd
dml-chart.xsd
in skills/pptx/scripts/office/schemas/ISO-IEC29500-4_2016
1499 ~10k–30k 1 ~1,500 ~1
xsd
dml-chart.xsd
in skills/xlsx/scripts/office/schemas/ISO-IEC29500-4_2016
1499 ~10k–30k 1 ~1,500 ~1
base.py
in skills/docx/scripts/office/validators
718 ~5k–15k 2 ~500 ~2
base.py
in skills/pptx/scripts/office/validators
718 ~5k–15k 2 ~500 ~2
base.py
in skills/xlsx/scripts/office/validators
718 ~5k–15k 2 ~500 ~2
viewer.html
in skills/skill-creator/eval-viewer
1199 ~7k–20k 1 ~1,500 ~1
prefix_diff.py
in skills/claude-api/shared/preserved-thinking-migration
1173 ~7k–20k 1 ~1,500 ~1

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
prefix_diff.py
in skills/claude-api/shared/preserved-thinking-migration
1173 43
merge_runs.py
in skills/docx/scripts
203 24
drop_block_probe.py
in skills/claude-api/shared/preserved-thinking-migration
743 23
base.py
in skills/xlsx/scripts/office/validators
718 22
base.py
in skills/pptx/scripts/office/validators
718 22
base.py
in skills/docx/scripts/office/validators
718 22
easing.py
in skills/slack-gif-creator/core
116 20
generator_template.js
in skills/algorithmic-art/templates
63 17
add_slide.py
in skills/pptx/scripts
275 16
pptx.py
in skills/xlsx/scripts/office/validators
351 13
generate_review.py
in skills/skill-creator/eval-viewer
365 13
pptx.py
in skills/pptx/scripts/office/validators
351 13
pptx.py
in skills/docx/scripts/office/validators
351 13
docx.py
in skills/xlsx/scripts/office/validators
380 12
redlining.py
in skills/xlsx/scripts/office/validators
235 12
docx.py
in skills/pptx/scripts/office/validators
380 12
redlining.py
in skills/pptx/scripts/office/validators
235 12
comment.py
in skills/docx/scripts
271 12
docx.py
in skills/docx/scripts/office/validators
380 12
redlining.py
in skills/docx/scripts/office/validators
235 12
pptx_theme.py
in skills/xlsx/scripts/office/helpers
80 10
clean.py
in skills/pptx/scripts
222 10
pptx_theme.py
in skills/pptx/scripts/office/helpers
80 10
pptx_theme.py
in skills/docx/scripts/office/helpers
80 10
connections.py
in skills/mcp-builder/scripts
97 9
pptx_chart.py
in skills/xlsx/scripts/office/helpers
130 8
pptx_chart.py
in skills/pptx/scripts/office/helpers
130 8
thumbnail.py
in skills/pptx/scripts
234 8
pptx_chart.py
in skills/docx/scripts/office/helpers
130 8
recalc.py
in skills/xlsx/scripts
240 7
gif_builder.py
in skills/slack-gif-creator/core
148 7
__init__.py
in skills/xlsx/scripts/office/helpers
89 6
aggregate_benchmark.py
in skills/skill-creator/scripts
270 6
__init__.py
in skills/pptx/scripts/office/helpers
89 6
__init__.py
in skills/docx/scripts/office/helpers
89 6
frame_composer.py
in skills/slack-gif-creator/core
75 5
soffice.py
in skills/xlsx/scripts/office
48 4
extract_form_field_info.py
in skills/pdf/scripts
100 4
run_eval.py
in skills/skill-creator/scripts
241 4
run_loop.py
in skills/skill-creator/scripts
256 4
generate_report.py
in skills/skill-creator/scripts
120 4
soffice.py
in skills/pptx/scripts/office
48 4
evaluation.py
in skills/mcp-builder/scripts
231 4
soffice.py
in skills/docx/scripts/office
48 4
validate.py
in skills/xlsx/scripts/office
135 3
fill_fillable_fields.py
in skills/pdf/scripts
78 3
78 3
package_skill.py
in skills/skill-creator/scripts
81 3
improve_description.py
in skills/skill-creator/scripts
159 3
validate.py
in skills/pptx/scripts/office
135 3
Files With Long Lines (Top 50)

There are 63 files with lines longer than 120 characters. In total, there are 390 long lines.

File# lines# units# long lines
prefix_diff.py
in skills/claude-api/shared/preserved-thinking-migration
1173 43 132
drop_block_probe.py
in skills/claude-api/shared/preserved-thinking-migration
743 23 64
mjs
build-report-lite.mjs
in skills/claude-api/shared/evals/report
460 - 26
viewer.html
in skills/skill-creator/eval-viewer
1199 - 15
eval_review.html
in skills/skill-creator/assets
131 - 11
mjs
runner-scaffold.mjs
in skills/claude-api/shared/evals/report
584 - 9
run_loop.py
in skills/skill-creator/scripts
256 4 7
viewer.html
in skills/algorithmic-art/templates
483 - 5
aggregate_benchmark.py
in skills/skill-creator/scripts
270 6 5
example_evaluation.xml
in skills/mcp-builder/scripts
22 - 5
base.py
in skills/xlsx/scripts/office/validators
718 22 4
fill_fillable_fields.py
in skills/pdf/scripts
78 3 4
base.py
in skills/pptx/scripts/office/validators
718 22 4
add_slide.py
in skills/pptx/scripts
275 16 4
base.py
in skills/docx/scripts/office/validators
718 22 4
xsd
wml-2012.xsd
in skills/xlsx/scripts/office/schemas/microsoft
67 - 3
xsd
wml-cex-2018.xsd
in skills/xlsx/scripts/office/schemas/microsoft
20 - 3
check_bounding_boxes.py
in skills/pdf/scripts
54 1 3
xsd
wml-2012.xsd
in skills/pptx/scripts/office/schemas/microsoft
67 - 3
xsd
wml-cex-2018.xsd
in skills/pptx/scripts/office/schemas/microsoft
20 - 3
evaluation.py
in skills/mcp-builder/scripts
231 4 3
xsd
wml-2012.xsd
in skills/docx/scripts/office/schemas/microsoft
67 - 3
xsd
wml-cex-2018.xsd
in skills/docx/scripts/office/schemas/microsoft
20 - 3
xsd
wml-sdtdatahash-2020.xsd
in skills/xlsx/scripts/office/schemas/microsoft
4 - 2
xsd
wml-2010.xsd
in skills/xlsx/scripts/office/schemas/microsoft
557 - 2
xsd
wml-cid-2016.xsd
in skills/xlsx/scripts/office/schemas/microsoft
13 - 2
xsd
wml-symex-2015.xsd
in skills/xlsx/scripts/office/schemas/microsoft
8 - 2
xsd
wml-2018.xsd
in skills/xlsx/scripts/office/schemas/microsoft
14 - 2
validate.py
in skills/xlsx/scripts/office
135 3 2
docx.py
in skills/xlsx/scripts/office/validators
380 12 2
pptx.py
in skills/xlsx/scripts/office/validators
351 13 2
generate_report.py
in skills/skill-creator/scripts
120 4 2
xsd
wml-sdtdatahash-2020.xsd
in skills/pptx/scripts/office/schemas/microsoft
4 - 2
xsd
wml-2010.xsd
in skills/pptx/scripts/office/schemas/microsoft
557 - 2
xsd
wml-cid-2016.xsd
in skills/pptx/scripts/office/schemas/microsoft
13 - 2
xsd
wml-symex-2015.xsd
in skills/pptx/scripts/office/schemas/microsoft
8 - 2
xsd
wml-2018.xsd
in skills/pptx/scripts/office/schemas/microsoft
14 - 2
validate.py
in skills/pptx/scripts/office
135 3 2
docx.py
in skills/pptx/scripts/office/validators
380 12 2
pptx.py
in skills/pptx/scripts/office/validators
351 13 2
with_server.py
in skills/webapp-testing/scripts
64 2 2
comment.py
in skills/docx/scripts
271 12 2
xsd
wml-sdtdatahash-2020.xsd
in skills/docx/scripts/office/schemas/microsoft
4 - 2
xsd
wml-2010.xsd
in skills/docx/scripts/office/schemas/microsoft
557 - 2
xsd
wml-cid-2016.xsd
in skills/docx/scripts/office/schemas/microsoft
13 - 2
xsd
wml-symex-2015.xsd
in skills/docx/scripts/office/schemas/microsoft
8 - 2
xsd
wml-2018.xsd
in skills/docx/scripts/office/schemas/microsoft
14 - 2
validate.py
in skills/docx/scripts/office
135 3 2
docx.py
in skills/docx/scripts/office/validators
380 12 2
pptx.py
in skills/docx/scripts/office/validators
351 13 2
Correlations

File Size vs. Commits (all time): 191 points

skills/claude-api/shared/evals/report/build-report-lite.mjs x: 1 commits (all time) y: 460 lines of code skills/claude-api/shared/evals/report/runner-scaffold.mjs x: 1 commits (all time) y: 584 lines of code skills/claude-api/shared/preserved-thinking-migration/drop_block_probe.py x: 1 commits (all time) y: 743 lines of code skills/claude-api/shared/preserved-thinking-migration/prefix_diff.py x: 1 commits (all time) y: 1173 lines of code skills/docx/scripts/comment.py x: 3 commits (all time) y: 271 lines of code skills/docx/scripts/merge_runs.py x: 1 commits (all time) y: 203 lines of code skills/docx/scripts/office/helpers/__init__.py x: 2 commits (all time) y: 89 lines of code skills/docx/scripts/office/helpers/pptx_chart.py x: 1 commits (all time) y: 130 lines of code skills/docx/scripts/office/helpers/pptx_slide.py x: 1 commits (all time) y: 46 lines of code skills/docx/scripts/office/helpers/pptx_theme.py x: 1 commits (all time) y: 80 lines of code skills/docx/scripts/office/soffice.py x: 2 commits (all time) y: 48 lines of code skills/docx/scripts/office/validate.py x: 2 commits (all time) y: 135 lines of code skills/docx/scripts/office/validators/base.py x: 2 commits (all time) y: 718 lines of code skills/docx/scripts/office/validators/docx.py x: 2 commits (all time) y: 380 lines of code skills/docx/scripts/office/validators/pptx.py x: 2 commits (all time) y: 351 lines of code skills/docx/scripts/office/validators/redlining.py x: 2 commits (all time) y: 235 lines of code skills/pptx/scripts/clean.py x: 2 commits (all time) y: 222 lines of code skills/pptx/scripts/thumbnail.py x: 4 commits (all time) y: 234 lines of code skills/xlsx/scripts/recalc.py x: 3 commits (all time) y: 240 lines of code skills/skill-creator/scripts/improve_description.py x: 2 commits (all time) y: 159 lines of code skills/skill-creator/scripts/run_loop.py x: 2 commits (all time) y: 256 lines of code skills/skill-creator/eval-viewer/generate_review.py x: 1 commits (all time) y: 365 lines of code skills/skill-creator/eval-viewer/viewer.html x: 1 commits (all time) y: 1199 lines of code skills/skill-creator/scripts/__init__.py x: 1 commits (all time) y: 1 lines of code skills/skill-creator/scripts/aggregate_benchmark.py x: 1 commits (all time) y: 270 lines of code skills/skill-creator/scripts/generate_report.py x: 1 commits (all time) y: 120 lines of code skills/skill-creator/scripts/package_skill.py x: 2 commits (all time) y: 81 lines of code skills/skill-creator/scripts/run_eval.py x: 1 commits (all time) y: 241 lines of code skills/skill-creator/scripts/quick_validate.py x: 2 commits (all time) y: 68 lines of code skills/docx/scripts/__init__.py x: 2 commits (all time) y: 1 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd x: 1 commits (all time) y: 1499 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd x: 1 commits (all time) y: 146 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd x: 1 commits (all time) y: 1085 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd x: 1 commits (all time) y: 3081 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd x: 1 commits (all time) y: 23 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd x: 1 commits (all time) y: 185 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd x: 1 commits (all time) y: 287 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd x: 1 commits (all time) y: 1676 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd x: 1 commits (all time) y: 174 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd x: 1 commits (all time) y: 59 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd x: 1 commits (all time) y: 4439 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd x: 1 commits (all time) y: 570 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd x: 1 commits (all time) y: 509 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd x: 1 commits (all time) y: 96 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd x: 1 commits (all time) y: 3646 lines of code skills/docx/scripts/office/schemas/microsoft/wml-2010.xsd x: 1 commits (all time) y: 557 lines of code skills/pdf/scripts/convert_pdf_to_images.py x: 2 commits (all time) y: 23 lines of code skills/algorithmic-art/templates/viewer.html x: 1 commits (all time) y: 483 lines of code
4439.0
lines of code
  min: 1.0
  average: 391.42
  25th percentile: 29.0
  median: 97.0
  75th percentile: 287.0
  max: 4439.0
0 4.0
commits (all time)
min: 1.0 | average: 1.24 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Contributors (all time): 191 points

skills/claude-api/shared/evals/report/build-report-lite.mjs x: 1 contributors (all time) y: 460 lines of code skills/claude-api/shared/evals/report/runner-scaffold.mjs x: 1 contributors (all time) y: 584 lines of code skills/claude-api/shared/preserved-thinking-migration/drop_block_probe.py x: 1 contributors (all time) y: 743 lines of code skills/claude-api/shared/preserved-thinking-migration/prefix_diff.py x: 1 contributors (all time) y: 1173 lines of code skills/docx/scripts/comment.py x: 2 contributors (all time) y: 271 lines of code skills/docx/scripts/merge_runs.py x: 1 contributors (all time) y: 203 lines of code skills/docx/scripts/office/helpers/__init__.py x: 2 contributors (all time) y: 89 lines of code skills/docx/scripts/office/helpers/pptx_chart.py x: 1 contributors (all time) y: 130 lines of code skills/docx/scripts/office/helpers/pptx_slide.py x: 1 contributors (all time) y: 46 lines of code skills/docx/scripts/office/helpers/pptx_theme.py x: 1 contributors (all time) y: 80 lines of code skills/docx/scripts/office/soffice.py x: 2 contributors (all time) y: 48 lines of code skills/docx/scripts/office/validate.py x: 2 contributors (all time) y: 135 lines of code skills/docx/scripts/office/validators/base.py x: 2 contributors (all time) y: 718 lines of code skills/docx/scripts/office/validators/docx.py x: 2 contributors (all time) y: 380 lines of code skills/docx/scripts/office/validators/pptx.py x: 2 contributors (all time) y: 351 lines of code skills/docx/scripts/office/validators/redlining.py x: 2 contributors (all time) y: 235 lines of code skills/pptx/scripts/clean.py x: 2 contributors (all time) y: 222 lines of code skills/pptx/scripts/thumbnail.py x: 3 contributors (all time) y: 234 lines of code skills/skill-creator/scripts/improve_description.py x: 2 contributors (all time) y: 159 lines of code skills/skill-creator/scripts/run_loop.py x: 2 contributors (all time) y: 256 lines of code skills/skill-creator/eval-viewer/generate_review.py x: 1 contributors (all time) y: 365 lines of code skills/skill-creator/eval-viewer/viewer.html x: 1 contributors (all time) y: 1199 lines of code skills/skill-creator/scripts/__init__.py x: 1 contributors (all time) y: 1 lines of code skills/skill-creator/scripts/aggregate_benchmark.py x: 1 contributors (all time) y: 270 lines of code skills/skill-creator/scripts/generate_report.py x: 1 contributors (all time) y: 120 lines of code skills/skill-creator/scripts/package_skill.py x: 2 contributors (all time) y: 81 lines of code skills/skill-creator/scripts/run_eval.py x: 1 contributors (all time) y: 241 lines of code skills/docx/scripts/accept_changes.py x: 1 contributors (all time) y: 93 lines of code skills/skill-creator/scripts/quick_validate.py x: 2 contributors (all time) y: 68 lines of code skills/docx/scripts/__init__.py x: 2 contributors (all time) y: 1 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd x: 1 contributors (all time) y: 1499 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd x: 1 contributors (all time) y: 146 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd x: 1 contributors (all time) y: 1085 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd x: 1 contributors (all time) y: 3081 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd x: 1 contributors (all time) y: 23 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd x: 1 contributors (all time) y: 185 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd x: 1 contributors (all time) y: 287 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd x: 1 contributors (all time) y: 1676 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd x: 1 contributors (all time) y: 174 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd x: 1 contributors (all time) y: 59 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd x: 1 contributors (all time) y: 4439 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd x: 1 contributors (all time) y: 570 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd x: 1 contributors (all time) y: 509 lines of code skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd x: 1 contributors (all time) y: 3646 lines of code skills/docx/scripts/office/schemas/microsoft/wml-2010.xsd x: 1 contributors (all time) y: 557 lines of code skills/pdf/scripts/convert_pdf_to_images.py x: 2 contributors (all time) y: 23 lines of code skills/algorithmic-art/templates/viewer.html x: 1 contributors (all time) y: 483 lines of code
4439.0
lines of code
  min: 1.0
  average: 391.42
  25th percentile: 29.0
  median: 97.0
  75th percentile: 287.0
  max: 4439.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Commits (30 days): 4 points

skills/claude-api/shared/evals/report/build-report-lite.mjs x: 1 commits (30d) y: 460 lines of code skills/claude-api/shared/evals/report/runner-scaffold.mjs x: 1 commits (30d) y: 584 lines of code skills/claude-api/shared/preserved-thinking-migration/drop_block_probe.py x: 1 commits (30d) y: 743 lines of code skills/claude-api/shared/preserved-thinking-migration/prefix_diff.py x: 1 commits (30d) y: 1173 lines of code
1173.0
lines of code
  min: 460.0
  average: 740.0
  25th percentile: 491.0
  median: 663.5
  75th percentile: 1065.5
  max: 1173.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 4 points

skills/claude-api/shared/evals/report/build-report-lite.mjs x: 1 contributors (30d) y: 460 lines of code skills/claude-api/shared/evals/report/runner-scaffold.mjs x: 1 contributors (30d) y: 584 lines of code skills/claude-api/shared/preserved-thinking-migration/drop_block_probe.py x: 1 contributors (30d) y: 743 lines of code skills/claude-api/shared/preserved-thinking-migration/prefix_diff.py x: 1 contributors (30d) y: 1173 lines of code
1173.0
lines of code
  min: 460.0
  average: 740.0
  25th percentile: 491.0
  median: 663.5
  75th percentile: 1065.5
  max: 1173.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 40 points

skills/claude-api/shared/evals/report/build-report-lite.mjs x: 1 commits (90d) y: 460 lines of code skills/claude-api/shared/evals/report/runner-scaffold.mjs x: 1 commits (90d) y: 584 lines of code skills/claude-api/shared/preserved-thinking-migration/drop_block_probe.py x: 1 commits (90d) y: 743 lines of code skills/claude-api/shared/preserved-thinking-migration/prefix_diff.py x: 1 commits (90d) y: 1173 lines of code skills/docx/scripts/comment.py x: 1 commits (90d) y: 271 lines of code skills/docx/scripts/merge_runs.py x: 1 commits (90d) y: 203 lines of code skills/docx/scripts/office/helpers/__init__.py x: 1 commits (90d) y: 89 lines of code skills/docx/scripts/office/helpers/pptx_chart.py x: 1 commits (90d) y: 130 lines of code skills/docx/scripts/office/helpers/pptx_slide.py x: 1 commits (90d) y: 46 lines of code skills/docx/scripts/office/helpers/pptx_theme.py x: 1 commits (90d) y: 80 lines of code skills/docx/scripts/office/soffice.py x: 1 commits (90d) y: 48 lines of code skills/docx/scripts/office/validate.py x: 1 commits (90d) y: 135 lines of code skills/docx/scripts/office/validators/base.py x: 1 commits (90d) y: 718 lines of code skills/docx/scripts/office/validators/docx.py x: 1 commits (90d) y: 380 lines of code skills/docx/scripts/office/validators/pptx.py x: 1 commits (90d) y: 351 lines of code skills/docx/scripts/office/validators/redlining.py x: 1 commits (90d) y: 235 lines of code skills/pptx/scripts/add_slide.py x: 1 commits (90d) y: 275 lines of code skills/pptx/scripts/clean.py x: 1 commits (90d) y: 222 lines of code skills/xlsx/scripts/recalc.py x: 1 commits (90d) y: 240 lines of code
1173.0
lines of code
  min: 46.0
  average: 276.02
  25th percentile: 89.0
  median: 228.0
  75th percentile: 372.75
  max: 1173.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (90 days): 40 points

skills/claude-api/shared/evals/report/build-report-lite.mjs x: 1 contributors (90d) y: 460 lines of code skills/claude-api/shared/evals/report/runner-scaffold.mjs x: 1 contributors (90d) y: 584 lines of code skills/claude-api/shared/preserved-thinking-migration/drop_block_probe.py x: 1 contributors (90d) y: 743 lines of code skills/claude-api/shared/preserved-thinking-migration/prefix_diff.py x: 1 contributors (90d) y: 1173 lines of code skills/docx/scripts/comment.py x: 1 contributors (90d) y: 271 lines of code skills/docx/scripts/merge_runs.py x: 1 contributors (90d) y: 203 lines of code skills/docx/scripts/office/helpers/__init__.py x: 1 contributors (90d) y: 89 lines of code skills/docx/scripts/office/helpers/pptx_chart.py x: 1 contributors (90d) y: 130 lines of code skills/docx/scripts/office/helpers/pptx_slide.py x: 1 contributors (90d) y: 46 lines of code skills/docx/scripts/office/helpers/pptx_theme.py x: 1 contributors (90d) y: 80 lines of code skills/docx/scripts/office/soffice.py x: 1 contributors (90d) y: 48 lines of code skills/docx/scripts/office/validate.py x: 1 contributors (90d) y: 135 lines of code skills/docx/scripts/office/validators/base.py x: 1 contributors (90d) y: 718 lines of code skills/docx/scripts/office/validators/docx.py x: 1 contributors (90d) y: 380 lines of code skills/docx/scripts/office/validators/pptx.py x: 1 contributors (90d) y: 351 lines of code skills/docx/scripts/office/validators/redlining.py x: 1 contributors (90d) y: 235 lines of code skills/pptx/scripts/add_slide.py x: 1 contributors (90d) y: 275 lines of code skills/pptx/scripts/clean.py x: 1 contributors (90d) y: 222 lines of code skills/xlsx/scripts/recalc.py x: 1 contributors (90d) y: 240 lines of code
1173.0
lines of code
  min: 46.0
  average: 276.02
  25th percentile: 89.0
  median: 228.0
  75th percentile: 372.75
  max: 1173.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...