What problem does it solve?
This Skill prevents cross-platform failures caused by Windows-incompatible filename, timestamp, git, and path assumptions, saving you from broken tooling and flaky automation.
Core Features & Use Cases
- Filnames & timestamps safety: Avoid illegal colon characters in Windows filenames by using a centralized safe timestamp format.
- Reliable git command patterns: Prevent unreliable behavior from using
git -C with Windows paths by switching to a cd-first workflow.
- Safe commit message handling: Avoid PowerShell/newline pitfalls by committing with a message file instead of embedding newlines in
-m.
- Correct working-directory resolution: Ensure repo-relative operations work by never assuming CWD is the repo root and by using proper path resolution.
What you can use it for
- CI and local automation scripts that create logs, timestamps, and commit artifacts on Windows, macOS, and Linux.
- Tooling that invokes git, writes commit messages, and constructs file paths from JS/Node or similar environments.
Quick Start
Ask an AI agent to update your Windows runner scripts and JS code so they use safe timestamps without colons, run git after changing directories (no git -C), and build paths with path.join()/path.resolve() while deriving the repo root reliably.