Loading...
Loading...
Authenticate with Eve and manage project secrets for deployments and workflows.
npx skill4agent add incept5/eve-skillpacks eve-auth-and-secretseve auth login
eve auth login --ttl 30 # custom token TTL (1-90 days)
eve auth statuseve auth sync# Mint token for a bot user (creates user + membership if needed)
eve auth mint --email app-bot@example.com --org org_xxx
# With custom TTL (1-90 days, default: server configured)
eve auth mint --email app-bot@example.com --org org_xxx --ttl 90
# Scope to project with admin role
eve auth mint --email app-bot@example.com --project proj_xxx --role adminEVE_AUTH_TOKEN_TTL_DAYS# Set a secret
eve secrets set API_KEY "your-api-key" --project proj_xxx
# List keys (no values)
eve secrets list --project proj_xxx
# Delete a secret
eve secrets delete API_KEY --project proj_xxx.eve/manifest.yaml${secret.KEY}services:
api:
environment:
API_KEY: ${secret.API_KEY}.eve/secrets.yamlAPI_KEY: local-dev-key
DB_PASSWORD: local-passwordeve auth logineve secrets list${secret.KEY}