hootsuite-hello-world

Featured

Create a minimal working Hootsuite example. Use when starting a new Hootsuite integration, testing your setup, or learning basic Hootsuite API patterns. Trigger with phrases like "hootsuite hello world", "hootsuite example", "hootsuite quick start", "simple hootsuite code".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Hootsuite Hello World ## Overview List your social media profiles and schedule a post using the Hootsuite REST API. The API base URL is `https://platform.hootsuite.com/v1/`. ## Prerequisites - Completed `hootsuite-install-auth` setup - Valid access token - At least one social profile connected in Hootsuite ## Instructions ### Step 1: List Social Profiles ```typescript // hello-hootsuite.ts import 'dotenv/config'; const TOKEN = process.env.HOOTSUITE_ACCESS_TOKEN!; const BASE = 'https://platform.hootsuite.com/v1'; async function listProfiles() { const response = await fetch(`${BASE}/socialProfiles`, { headers: { 'Authorization': `Bearer ${TOKEN}` }, }); const { data } = await response.json(); for (const profile of data) { console.log(`${profile.type}: @${profile.socialNetworkUsername} (ID: ${profile.id})`); } return data; } listProfiles().catch(console.error); ``` ### Step 2: Schedule a Post ```typescript async function schedulePost(socialProfileId: string, text: string, scheduledAt: Date) { const response = await fetch(`${BASE}/messages`, { method: 'POST', headers: { 'Authorization': `Bearer ${TOKEN}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ text, socialProfileIds: [socialProfileId], scheduledSendTime: scheduledAt.toISOString(), emailNotification: false, }), }); const result = await response.json(); console.log('Scheduled message ID:', result.data[0]?.id); ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

hootsuite-performance-tuning

Optimize Hootsuite API performance with caching, batching, and connection pooling. Use when experiencing slow API responses, implementing caching strategies, or optimizing request throughput for Hootsuite integrations. Trigger with phrases like "hootsuite performance", "optimize hootsuite", "hootsuite latency", "hootsuite caching", "hootsuite slow", "hootsuite batch".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hootsuite-sdk-patterns

Apply production-ready Hootsuite SDK patterns for TypeScript and Python. Use when implementing Hootsuite integrations, refactoring SDK usage, or establishing team coding standards for Hootsuite. Trigger with phrases like "hootsuite SDK patterns", "hootsuite best practices", "hootsuite code patterns", "idiomatic hootsuite".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hootsuite-core-workflow-a

Execute Hootsuite primary workflow: Core Workflow A. Use when implementing primary use case, building main features, or core integration tasks. Trigger with phrases like "hootsuite main workflow", "primary task with hootsuite".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hootsuite-install-auth

Install and configure Hootsuite SDK/CLI authentication. Use when setting up a new Hootsuite integration, configuring API keys, or initializing Hootsuite in your project. Trigger with phrases like "install hootsuite", "setup hootsuite", "hootsuite auth", "configure hootsuite API key".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hootsuite-ci-integration

Configure Hootsuite CI/CD integration with GitHub Actions and testing. Use when setting up automated testing, configuring CI pipelines, or integrating Hootsuite tests into your build process. Trigger with phrases like "hootsuite CI", "hootsuite GitHub Actions", "hootsuite automated tests", "CI hootsuite".

2,266 Updated today
jeremylongshore