sddev12/squad-ai-tems/windows-compatibility
Claude Code and agent skill by sddev12/squad-ai-tems
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Cross-platform path handling and command patterns
Install
npx vskill@latest install sddev12/squad-ai-tems/windows-compatibilitySKILL.md
The same SKILL.md was published earlier as alonf/mcppythondemo/windows-compatibility.
Context
Squad runs on Windows, macOS, and Linux. Several bugs have been traced to platform-specific assumptions: ISO timestamps with colons (illegal on Windows), git -C with Windows paths (unreliable), forward-slash paths in Node.js on Windows.
Patterns
Filenames & Timestamps
- Never use colons in filenames: ISO 8601 format
2026-03-15T05:30:00Zis illegal on Windows - Use `safeTimestamp()` utility: Replaces colons with hyphens →
2026-03-15T05-30-00Z - Centralize formatting: Don't inline
.toISOString().replace(/:/g, '-')— use the utility
Git Commands
- Never use `git -C {path}`: Unreliable with Windows paths (backslashes, spaces, drive letters)
- Always `cd` first: Change directory, then run git commands
- Check for changes before commit:
git diff --cached --quiet(exit 0 = no changes)
Commit Messages
- Never embed newlines in `-m` flag: Backtick-n (
\n) fails silently in PowerShell - Use temp file + `-F` flag: Write message to file, commit with
git commit -F $msgFile
Paths
- Never assume CWD is repo root: Always use
TEAM ROOTfrom spawn prompt or rungit rev-parse --show-toplevel - Use path.join() or path.resolve(): Don't manually concatenate with
/or\
Examples
✓ Correct:
✗ Incorrect:
Anti-Patterns
- Testing only on one platform (bugs ship to other platforms)
- Assuming Unix-style paths work everywhere
- Using
git -Cbecause it "looks cleaner" (it doesn't work) - Skipping
git diff --cached --quietcheck (creates empty commits)
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.squad/templates/skills/windows-compatibility/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sddev12/squad-ai-tems/windows-compatibility)