pavstev

OS Check — Git skill for Claude Code

Git community

Manual check of ./dotfiles on macOS, Linux and Windows before a commit.

How to install OS Check

Installs to ~/.claude/commands/pavstev-dotfiles-os-check.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/pavstev/dotfiles/HEAD/.claude/commands/os-check.md -o ~/.claude/commands/pavstev-dotfiles-os-check.md

Restart Claude Code, or start a new session, for it to be picked up.

What OS Check does


description: Manual check of ./dotfiles on macOS, Linux and Windows before a commit. Report only. argument-hint: "[macos|linux|windows|all] [--force] [--since REF] [--host NAME]"

Run the manual OS check through one helper. Show only its short report.

  1. Start ONE helper: the Agent tool with subagent_type: worker. Give it this brief, with the arguments $ARGUMENTS filled in:
    • Run bash scripts/os-check.sh $ARGUMENTS from the repo root, in the background, and wait for it

Alternatives in Git

  • Prepare Commit — Comment out inappropriate logging before commit 1.6k ★
  • Pre Merge Check — Run pre-merge checks before submitting a PR 387 ★
  • Diri — Native macOS orchestrator for coding agents — run Claude Code, Codex, Cursor, Gemini and shells in parallel ac 272 ★

Full documentation available on GitHub

View Source Repository