From hootsuite-pack
Analyzes Hootsuite SDK usage, detects breaking changes and deprecations, plans migrations to new API versions using code scans and patterns.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hootsuite-pack:hootsuite-upgrade-migrationThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Hootsuite REST API is versioned at `/v1/`. Monitor the developer changelog for deprecations and new endpoints.
Hootsuite REST API is versioned at /v1/. Monitor the developer changelog for deprecations and new endpoints.
# List all Hootsuite API calls in your codebase
grep -r "platform.hootsuite.com" src/ --include="*.ts" --include="*.py"
// If Hootsuite introduces v2 endpoints:
// BEFORE
const response = await fetch('https://platform.hootsuite.com/v1/messages', ...);
// AFTER
const API_VERSION = process.env.HOOTSUITE_API_VERSION || 'v1';
const response = await fetch(`https://platform.hootsuite.com/${API_VERSION}/messages`, ...);
When Hootsuite adds/removes social network support:
const SUPPORTED_NETWORKS = ['TWITTER', 'FACEBOOK', 'INSTAGRAM', 'LINKEDIN', 'PINTEREST', 'YOUTUBE', 'TIKTOK'] as const;
type SocialNetwork = typeof SUPPORTED_NETWORKS[number];
For CI, see hootsuite-ci-integration.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin hootsuite-packApplies typed clients, scheduling helpers, and patterns for Hootsuite REST API in TypeScript and Python. Use for integrations, refactoring, or standards.
Upgrades @hubspot/api-client SDK and migrates HubSpot Node.js APIs from v1/v2 to v3, fixing breaking changes in auth, associations, batch APIs, and TypeScript types.
Audits Apollo.io API integrations in JS/TS code for deprecated endpoints and auth, then migrates to current versions safely.