twinmind-prod-checklist
Provides a comprehensive checklist for deploying TwinMind integrations, ensuring production readiness and best practices are followed.
Install this skill
Security score
The twinmind-prod-checklist skill was audited on May 12, 2026 and we found 21 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 211 | ```bash |
Template literal with variable interpolation in command context
| 299 | console.log(`[PASS] ${check.name}`); |
Template literal with variable interpolation in command context
| 301 | console.log(`[FAIL] ${check.name}: ${error.message}`); |
Template literal with variable interpolation in command context
| 308 | headers: { 'Authorization': `Bearer ${process.env.TWINMIND_API_KEY}` }, |
Template literal with variable interpolation in command context
| 310 | if (!response.ok) throw new Error(`HTTP ${response.status}`); |
Fetch to external URL
| 307 | const response = await fetch('https://api.twinmind.com/v1/health', { |
Webhook reference - potential data exfiltration
| 45 | - [ ] Webhook secrets configured |
Webhook reference - potential data exfiltration
| 50 | - [ ] Webhook signature verification enabled |
Webhook reference - potential data exfiltration
| 147 | - [ ] Dead letter queue for failed webhooks |
Webhook reference - potential data exfiltration
| 247 | # Check webhook secret |
Webhook reference - potential data exfiltration
| 248 | echo -n "Checking webhook secret... " |
Webhook reference - potential data exfiltration
| 249 | if [ -n "$TWINMIND_WEBHOOK_SECRET" ]; then |
Webhook reference - potential data exfiltration
| 252 | echo "WARNING: TWINMIND_WEBHOOK_SECRET not set" |
Webhook reference - potential data exfiltration
| 289 | { name: 'Webhook', fn: testWebhook }, |
Access to .env file
| 308 | headers: { 'Authorization': `Bearer ${process.env.TWINMIND_API_KEY}` }, |
External URL reference
| 240 | https://api.twinmind.com/v1/health) |
External URL reference
| 307 | const response = await fetch('https://api.twinmind.com/v1/health', { |
External URL reference
| 316 | const result = await client.transcribe('https://example.com/test-audio.mp3'); |
External URL reference
| 368 | - [TwinMind Enterprise SLA](https://twinmind.com/enterprise) |
External URL reference
| 369 | - [Production Best Practices](https://twinmind.com/docs/production) |
External URL reference
| 370 | - [Status Page](https://status.twinmind.com) |