hermes-agent/skills/productivity
Teknium 7a3682ac3f
feat: mount skill credential files + fix env passthrough for remote backends (#3671)
Two related fixes for remote terminal backends (Modal/Docker):

1. NEW: Credential file mounting system
   Skills declare required_credential_files in frontmatter. Files are
   mounted into Docker (read-only bind mounts) and Modal (mounts at
   creation + sync via exec on each command for mid-session changes).
   Google Workspace skill updated with the new field.

2. FIX: Docker backend now includes env_passthrough vars
   Skills that declare required_environment_variables (e.g. Notion with
   NOTION_API_KEY) register vars in the env_passthrough system. The
   local backend checked this, but Docker's forward_env was a separate
   disconnected list. Now Docker exec merges both sources, so
   skill-declared env vars are forwarded into containers automatically.

   This fixes the reported issue where NOTION_API_KEY in ~/.hermes/.env
   wasn't reaching the Docker container despite being registered via
   the Notion skill's prerequisites.

Closes #3665
2026-03-28 23:53:40 -07:00
..
google-workspace feat: mount skill credential files + fix env passthrough for remote backends (#3671) 2026-03-28 23:53:40 -07:00
linear feat(skills): add Linear project management skill (#1230) 2026-03-13 21:20:32 -07:00
nano-pdf Release set of skills 2026-02-25 05:21:17 -08:00
notion feat: secure skill env setup on load (core #688) 2026-03-13 03:14:04 -07:00
ocr-and-documents docs(skill): add split, merge, search examples to ocr-and-documents skill (#2461) 2026-03-22 04:31:22 -07:00
powerpoint fix: rename misspelled directory 'fouth-edition' to 'fourth-edition' 2026-03-03 09:21:28 +03:00
DESCRIPTION.md Release set of skills 2026-02-25 05:21:17 -08:00