hermes-agent/skills/software-development
Teknium 4a2198bf51
fix: Windows MCP PATHEXT resolution + python3 -> python in cross-platform skills (#84429)
Two Windows agent-loop friction fixes:

1. tools/mcp_tool.py (#56536): shutil.which(cmd, path=env_path) reads
   executable extensions from the PARENT process PATHEXT, not the MCP
   subprocess env — a stdio MCP config supplying both PATH and PATHEXT
   could fail to resolve a command its own env can locate, and startup
   then got a bare command name. On Windows, when the first which() call
   misses and the config env carries PATHEXT (any key casing), retry the
   resolution with the config's PATHEXT temporarily applied.

2. skills/ + optional-skills/ (#50606): 42 SKILL.md files that declare
   platforms: [.., windows] used python3 in their command examples.
   python3 does not exist on native Windows (the toolchain probe in the
   system prompt reports python3=missing), so every copy-pasted example
   burned a failed agent turn before self-correction. Replaced the
   command word python3 -> python (python3-config / python3.x version
   strings untouched). python is the spelling that exists in every
   Hermes-managed environment (Windows native, uv-managed venvs on all
   three OSes); agents on POSIX hosts additionally see the probed
   toolchain line and adapt either way.
2026-08-12 02:43:28 -07:00
..
dogfood chore(skills): standards sweep — bring 42 bundled/optional skills up to hardline 2026-08-08 15:27:29 -07:00
hermes-agent-skill-authoring fix: Windows MCP PATHEXT resolution + python3 -> python in cross-platform skills (#84429) 2026-08-12 02:43:28 -07:00
inspecting-hermes-desktop-dom docs(skills): add inspecting-hermes-desktop-dom 2026-07-27 23:58:54 -05:00
node-inspect-debugger chore(skills): standards sweep — bring 42 bundled/optional skills up to hardline 2026-08-08 15:27:29 -07:00
plan docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
python-debugpy chore(skills): standards sweep — bring 42 bundled/optional skills up to hardline 2026-08-08 15:27:29 -07:00
requesting-code-review
simplify-code
spike fix: Windows MCP PATHEXT resolution + python3 -> python in cross-platform skills (#84429) 2026-08-12 02:43:28 -07:00
systematic-debugging
test-driven-development