github OthmanAdi/planning-with-files v2.35.0
v2.35.0: Hermes adapter + NLPM audit hardening

latest releases: v2.43.0, v2.42.0, v2.41.0...
one month ago

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 in tests/test_hermes_adapter.py. Registers three tools (planning_with_files_init, planning_with_files_status, planning_with_files_check_complete) plus pre_llm_call and post_tool_call hooks 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.sh piped unbounded session-catchup.py output into additionalContext. Output now passes through head -100 with a [planning-with-files] Previous session context (truncated to 100 lines): prefix.
  • PR #139: session-start.sh, pre-tool-use.sh, and error-occurred.sh resolved the Python interpreter entirely from PATH. All three now try /usr/bin/python3, /usr/local/bin/python3, and /opt/homebrew/bin/python3 before the PATH fallback.

Changed

  • Bumped 14 SKILL.md variants, plugin.json, marketplace.json, and CITATION.cff to 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+, hermes added 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 -g

Full changelog: see CHANGELOG.md.

Don't miss a new planning-with-files release

NewReleases is sending notifications on new releases.