Highlights
New platform: Hermes (platform 17) via the adapter contributed by @bailob in PR #136. Full skill bundle, Python project plugin, /plan and /plan-status command wrappers, docs/hermes.md, and 20 unit tests.
NLPM audit pass by @xiaolai (Issue #140, overall score 91/100). Three verified bugs filed as separate PRs and merged.
Added
- Hermes adapter (PR #136):
.hermes/skills/planning-with-files/,.hermes/plugins/planning-with-files/,/plan+/plan-status,docs/hermes.md, 20 tests intests/test_hermes_adapter.py. Registers three tools (planning_with_files_init,planning_with_files_status,planning_with_files_check_complete) pluspre_llm_callandpost_tool_callhooks matching the Claude Code hook semantics. - NLPM audit coverage documented (Issue #140).
Fixed
- PR #137: Pi PowerShell session-catchup had a missing opening
"before the script path, silently killing session catchup for Pi users on Windows. Quote restored. - PR #138:
.github/hooks/scripts/session-start.shpiped unboundedsession-catchup.pyoutput intoadditionalContext. Output now passes throughhead -100with a[planning-with-files] Previous session context (truncated to 100 lines):prefix. - PR #139:
session-start.sh,pre-tool-use.sh, anderror-occurred.shresolved the Python interpreter entirely from PATH. All three now try/usr/bin/python3,/usr/local/bin/python3, and/opt/homebrew/bin/python3before the PATH fallback.
Changed
- Bumped 14 SKILL.md variants,
plugin.json,marketplace.json, andCITATION.cffto 2.35.0. CONTRIBUTORS.md: @bailob added under Major Contributions; @xiaolai added under Other Contributors. Total contributors: 36+.README.md: Hermes badge added, IDE count bumped to 17+,hermesadded to plugin.json keywords.
Thanks
- @bailob for the Hermes adapter, full test coverage, and the command wrappers (PR #136).
- @xiaolai for the NLPM audit and three coordinated hardening PRs (PR #137, PR #138, PR #139, Issue #140).
Install
npx skills add OthmanAdi/planning-with-files --skill planning-with-files -gFull changelog: see CHANGELOG.md.