Claude-code-plugins hootsuite-upgrade-migration
install
source · Clone the upstream repo
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jeremylongshore/claude-code-plugins-plus-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/saas-packs/hootsuite-pack/skills/hootsuite-upgrade-migration" ~/.claude/skills/jeremylongshore-claude-code-plugins-hootsuite-upgrade-migration && rm -rf "$T"
manifest:
plugins/saas-packs/hootsuite-pack/skills/hootsuite-upgrade-migration/SKILL.mdsource content
Hootsuite Upgrade & Migration
Overview
Hootsuite REST API is versioned at
/v1/. Monitor the developer changelog for deprecations and new endpoints.
Instructions
Step 1: Check Current API Usage
# List all Hootsuite API calls in your codebase grep -r "platform.hootsuite.com" src/ --include="*.ts" --include="*.py"
Step 2: Migration Patterns
// 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`, ...);
Step 3: Social Network Changes
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];
Resources
Next Steps
For CI, see
hootsuite-ci-integration.