Agent skill · software engineering · jeremylongshore
hootsuite-performance-tuning
Optimize Hootsuite API performance with caching, batching, and connection
Why this skill is useful
Adds executable scripts for optimizing Hootsuite API performance through caching, batching, and connection pooling that aren't in public docs.
What it needs
Requires lru-cache, p-queue installed locally. Requires hootsuite account access. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Hootsuite Performance Tuning Instructions Step 1: Cache Social Profiles Step 2: Batch Message Scheduling Step 3: Connection Reuse Overview Tune scheduling latency and throughput through draft-only sandbox fixtures and aggregate metrics. A gain is invalid if it changes account scope, audience, approval, publication state, or rollback ability. Prerequisites Baseline latency/quota metrics, draft-only fixture revision, error budget, and rollback revision for cache, concurrency, scheduling, and retry policy. Output Return a tuning receipt with baseline/canary bands, cache/concurrency/schedule revisions, quota/error outcomes, draft/approval assertions, owner approval, and rollback reference. Use aggregates only. Error Handling Roll back for quota saturation, increased errors, audience/approval drift, duplicate schedules, or a public-post path. Do not increase concurrency or cache duration to hide failure. Examples env=sandbox; p95=420ms->310ms; concurrency=2; schedule=r4; quota=within-budget; draft=pass; publicposts=0; rollback=perf-r3 documents a safe canary. Resources Hootsuite API Next Steps For cost optimization, see hootsuite-cost-tuning.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/hootsuite-performance-tuning