manage-providers

Installation
SKILL.md

Manage Providers

Provider management skill for plan-marshall. Stores credentials outside LLM reach in ~/.plan-marshall-credentials/, handles all user interaction via Python scripts (the LLM never sees secrets), and provides a RestClient for authenticated HTTP requests.

Enforcement

Execution mode: Route to appropriate subcommand script via credentials.py dispatcher.

Prohibited actions:

  • Never print, log, serialize, or expose credentials to stdout, stderr, or TOON output
  • Never read credential files directly — all access goes through _providers_core.py
  • Never bypass HTTPS enforcement when auth headers are configured
  • Never pass secrets as CLI arguments or through the LLM — secrets go into files directly by the user
Installs
1
GitHub Stars
5
First Seen
Jul 11, 2026
manage-providers — cuioss/plan-marshall