File operations
Batch rename, move, cleanup, find duplicates, enforce naming rules.
A reusable kit of scripts that removes repetitive developer work: file operations, asset pipelines, report generation, log parsing, backups, and content workflows. Designed with safe defaults like dry-run and clear summaries.
Best for: teams, solo devs, content sites, and product repos that repeat the same tasks every week.
A practical set of script categories that show up in almost every codebase.
Batch rename, move, cleanup, find duplicates, enforce naming rules.
Responsive image generation, format conversion (WebP/AVIF), SVG optimization, asset checks.
Build summaries, broken link audits, performance budgets, before/after diffs.
Top errors, grouped exceptions, slow endpoints, trend snapshots.
Timestamped backups, rotation, safe sync to external storage.
Validate frontmatter, generate slugs, build RSS/sitemap, find broken markdown links.
How to adopt this kit without breaking anything.
--ext, --include, --exclude.Real tasks teams automate again and again.
Normalize filenames, enforce conventions, and keep repo diffs clean.
Create 360/720/1080 variants and prevent oversized images affecting LCP.
Fail CI when posts miss required fields like title/description/date/slug.
Scan markdown and internal routes to catch 404s before shipping.
Group errors, detect spikes, and find slow endpoints quickly.
Automate timestamped backups and keep only the last N copies.
Common questions about using scripts safely and at scale.
A reusable kit of scripts for common dev tasks, built with dry-run safety and clear logging.
It can include Node.js and/or Python templates. The best choice is what your repo can maintain.
Dry-run default, allow-lists, non-destructive defaults, and clear summaries before changes apply.
When they’re reused often or shared across repos—standardize args and version it.
If you want, I can generate a ready-to-commit structure: scripts/, README, and 3–5 starter scripts (rename, validate, report, link-check).