From podium-pack
Implements Podium API patterns for cost tuning with OAuth2 REST calls in TypeScript/axios. Covers messaging, reviews, payments, error handling, retries.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin podium-packThis skill is limited to using the following tools:
Implementation patterns for Podium cost tuning using the REST API with OAuth2 authentication.
Implements performance tuning for Podium API handling messaging, reviews, payments via OAuth2 REST calls with error handling and retries.
Optimizes Intercom API costs with usage auditing, caching, request reduction via webhooks, and monitoring to avoid rate limits and infrastructure overhead.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Share bugs, ideas, or general feedback.
Implementation patterns for Podium cost tuning using the REST API with OAuth2 authentication.
podium-install-auth setupimport axios from 'axios';
const podium = axios.create({
baseURL: 'https://api.podium.com/v4',
headers: { 'Authorization': `Bearer ${process.env.PODIUM_ACCESS_TOKEN}` },
});
const { data } = await podium.get('/locations');
console.log(`Locations: ${data.data.length}`);
| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Expired token | Refresh OAuth token |
| 429 Rate Limited | Too many requests | Implement backoff |
| 403 Forbidden | Missing scope | Update OAuth app scopes |
See related Podium skills for more workflows.