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
lucidchart-install-authChoose and configure the correct Lucid authentication model: API key, OAuth user token, or OAuth account token. Use when bootstrapping or repairing Lucid REST access. Trigger with "configure Lucid auth".
Independent GitHub snapshot · Automated classification · Original documentation governs
Select the least-privilege credential class for the operation, configure a secretless local contract, and verify identity and scope without exposing credentials.
Use Read, Glob, and Grep to inspect configuration templates, WebFetch for current auth and scope contracts, and Write or Edit only for secretless examples or redacted receipts.
Lucid documents API keys, OAuth user tokens, and OAuth account tokens. OAuth applications use Authorization Code Flow. REST credentials are normally sent as Authorization: Bearer ...; an operation may also require a resource-specific Lucid-Api-Version header.
Lucid-Api-Key header or log authorization values.Do not create keys, register or modify OAuth apps, authorize accounts, broaden scopes, or rotate/revoke credentials without the relevant owner.
Return auth decision, required scopes and headers, secretless configuration, verification receipt, rotation/revocation owner, and unresolved access gaps.
| Condition | Response |
|---|---|
| Operation rejects a credential class | Re-check the operation-specific auth table; do not try random headers. |
| OAuth redirect or state validation fails | Stop the exchange and repair the application configuration. |
| Scope is insufficient | Request the narrow documented scope; never silently broaden consent. |
mode=oauth-user; principal=user-delegated; scopes=verified-current-docs; token-output=redacted; smoke=pass
Test revocation and rotation in a non-production environment before depending on the credential operationally.