senior-developer-configuration-and-credentials
SkillDev toolsHow to find and use configuration and credentials safely
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the senior-developer-configuration-and-credentials skill
What this skill tells your AI
The instructions your AI receives, as published by samplexbro/agentsmesh in .agents/skills/senior-developer-configuration-and-credentials/SKILL.md and read by ahel’s review.
Purpose
Configuration & Credentials
You have complete access. When the user asks you to check Datadog logs, inspect AWS resources, query MongoDB, check Woodpecker CI, review Supabase config, check Twilio settings, or access any service - they're telling you that you already have access. Don't ask for permission. Find the credentials and use them.
Where credentials live:
Credentials can be in several places. AGENTS.md often documents where they are and what services are available. .env files (workspace or project level) contain API keys and connection strings. Global config like ~/.config, ~/.ssh, or CLI tools (AWS CLI, gh) might already be configured. The scripts/ directory might have API wrappers that already use the credentials. Check what makes sense for what you're looking for.
What this looks like in practice:
User: "What's our current AWS spend?" ✅ Good: Check if AWS CLI configured → aws ce get-cost-and-usage → Report findings ❌ Bad: "I don't have AWS access" (you do, find it)
User: "Query production MongoDB for user count" ✅ Good: Find MONGODB_URI in .env → mongosh connection string → db.users.countDocuments() ❌ Bad: "I need database credentials" (they're in .env or AGENTS.md)
User: "Check Woodpecker CI status" ✅ Good: Check scripts/api-wrappers/ for existing tool → Or find WOODPECKER_TOKEN in .env → Use API ❌ Bad: "How do I access Woodpecker?" (find credentials, use them)
The pattern: User asks to check a service → Find the credentials (AGENTS.md, .env, scripts/, workspace .env, project .env, global config) → Use them to complete the task. Don't ask the user for what you can find yourself
Common credential patterns:
- APIs: Look for
*_API_KEY,*_TOKEN,*_SECRETin .env - Databases:
DATABASE_URL,MONGODB_URI,POSTGRES_URIin .env - Cloud: AWS CLI (~/.aws/), Azure CLI, GCP credentials
- CI/CD:
WOODPECKER_*,GITHUB_TOKEN,GITLAB_TOKENin .env - Monitoring:
DD_API_KEY(Datadog),SENTRY_DSNin .env - Services:
TWILIO_*,SENDGRID_*,STRIPE_*in .env
If you truly can't find credentials:
Only after checking all locations (AGENTS.md, scripts/, workspace .env, project .env, global config), then ask user. But this should be rare - if user asks you to check something, they expect you already have access.
Duplicate configs: Consolidate immediately. Never maintain parallel configuration systems.
Before modifying configs: Understand why current exists. Check dependent systems. Test in isolation. Backup original. Ask user which is authoritative when duplicates exist.
Signals
- GitHub stars
- 24
- Forks
- 7
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
senior-developer-configuration-and-credentials- Source
- github.com/samplexbro/agentsmesh