hermes-agent/optional-skills/creative
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
..
audiocraft-audio-generation chore(skills): standards sweep — bring 42 bundled/optional skills up to hardline 2026-08-08 15:27:29 -07:00
baoyu-article-illustrator refactor(skills): clean up bundled skill set + add environments: relevance gate (#39028) 2026-06-04 06:11:22 -07:00
baoyu-comic refactor(skills): clean up bundled skill set + add environments: relevance gate (#39028) 2026-06-04 06:11:22 -07:00
concept-diagrams fix: Windows MCP PATHEXT resolution + python3 -> python in cross-platform skills (#84429) 2026-08-12 02:43:28 -07:00
creative-ideation feat(optional-skills/creative-ideation): expand to v2.1.0 method library (#42402) 2026-06-19 15:40:02 -07:00
heartmula chore(skills): standards sweep — bring 42 bundled/optional skills up to hardline 2026-08-08 15:27:29 -07:00
hyperframes docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
kanban-video-orchestrator fix(security): remove blender MCP catalog entry and skill after upstream compromise 2026-08-10 12:12:11 -07:00
meme-generation docs(skills): fix remaining 13 broken related_skills refs repo-wide 2026-07-24 07:54:05 -07:00
pixel-art fix: clean up SkillEvaluator Tier 1 security findings in bundled skills 2026-08-08 10:45:21 -07:00
social-media-content-calendar chore(skills/social-media-content-calendar): tighten to hardline standards, ship optional 2026-08-08 12:05:19 -07:00
tldraw-offline fix: Windows MCP PATHEXT resolution + python3 -> python in cross-platform skills (#84429) 2026-08-12 02:43:28 -07:00
unreal-mcp fix(security): remove blender MCP catalog entry and skill after upstream compromise 2026-08-10 12:12:11 -07:00