Credential Checklist Template
Track provisioning status for all integrations required by your deployment. Complete this before running the Day 1 verification checklist.
Core (Required)
-
Anthropic API key
- URL: https://console.anthropic.com
- Action: Create account or get invited to org, then generate API key
- Store in: 1Password /
.env.local/ secrets manager - Verified: [ ]
-
GitHub CLI authentication
- Run:
gh auth login - Add scope if needed:
gh auth refresh -s read:project - Verify:
gh api user --jq '.login' - Verified: [ ]
- Run:
-
Credential manager access
- Install desktop app + CLI (if using 1Password or similar)
- Sign in and verify vault access
- Verify:
op vault list - Verified: [ ]
Google APIs (If Applicable)
-
Google Cloud project
- URL: https://console.cloud.google.com
- Enable APIs: Gmail, Calendar
- Create OAuth client credentials
- Verified: [ ]
-
Google Calendar OAuth setup
- Credentials file placed correctly
- OAuth flow completed
- Token generated
- Verified: [ ]
-
Gmail OAuth setup
- Credentials file placed correctly
- OAuth flow completed
- Token generated
- Verified: [ ]
Task and Communication Integrations (Choose What Applies)
-
Asana
- URL: https://developers.asana.com/docs/personal-access-token
- Generate personal access token
- Store securely
- Verified: [ ]
-
Linear
- URL: https://linear.app/settings/api
- Generate API key
- Store securely
- Verified: [ ]
-
Telegram
- Create bot via
@BotFather - Store bot token and chat ID securely
- Test integration
- Verified: [ ]
- Create bot via
-
Slack
- Create app and bot token
- Configure scopes/channels
- Test integration
- Verified: [ ]
Environment and Security Checks
-
.env.local/ secrets files are in.gitignore - No API keys are hardcoded in scripts or configs
- File permissions are restricted for local secrets
- Required Python/Node dependencies are installed
Final Verification
- All required credentials are provisioned
- At least one test call works per configured integration
- Ready to run Day 1 Verification
Last updated on