executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
KeysSecure API key management with broker. Keys never exposed to agent context.
Independent GitHub snapshot · Automated classification · Original documentation governs
Make authenticated API calls without seeing the key:
keys-broker call '{"action":"call","service":"openai","url":"https://api.openai.com/v1/chat/completions","method":"POST","body":{"model":"gpt-4","messages":[{"role":"user","content":"Hello"}]}}'
Response:
{"ok": true, "status": 200, "body": {...}}
Only preconfigured services work (security: prevents key exfiltration):
openai → api.openai.comanthropic → api.anthropic.comstripe → api.stripe.comgithub → api.github.comTo add services, edit ALLOWED_URLS in keys-broker.sh.
keys-broker callsetup.md (install keys-broker.sh)manage.mdDoes NOT work in: Docker containers, WSL, headless Linux servers (no keychain access).