clickup-performance-tuning
Enhances ClickUp API v2 performance through caching, pagination, and connection pooling for optimized throughput and latency.
Install this skill
Security score
The clickup-performance-tuning skill was audited on May 18, 2026 and we found 13 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 62 | const spaces = await cachedRequest(`/team/${teamId}/space?archived=false`); |
Template literal with variable interpolation in command context
| 65 | const task = await cachedRequest(`/task/${taskId}`, 30_000); |
Template literal with variable interpolation in command context
| 85 | const data = await clickupRequest(`/list/${listId}/task?${params}`); |
Template literal with variable interpolation in command context
| 104 | console.log(`Processed ${count} tasks`); |
Template literal with variable interpolation in command context
| 139 | clickupQueue.add(() => clickupRequest(`/task/${id}`)) |
Template literal with variable interpolation in command context
| 158 | clickupCache.delete(`/task/${task_id}`); |
Template literal with variable interpolation in command context
| 184 | const { tasks } = await clickupRequest(`/list/${listId}/task?${params}`); |
Template literal with variable interpolation in command context
| 198 | console.log(`[clickup] ${name}: ${ms}ms`); |
Template literal with variable interpolation in command context
| 202 | console.error(`[clickup] ${name}: FAILED after ${ms}ms`); |
Webhook reference - potential data exfiltration
| 146 | ## 5. Webhook-Based Cache Invalidation |
Webhook reference - potential data exfiltration
| 149 | // Instead of polling or short TTLs, invalidate cache on webhook events |
Webhook reference - potential data exfiltration
| 150 | app.post('/webhooks/clickup', (req, res) => { |
Webhook reference - potential data exfiltration
| 212 | | Stale cache | No invalidation | Use webhooks for invalidation | |