miro-cost-tuning

Featured

Optimize Miro API costs through credit monitoring, request reduction, and plan selection based on the credit-based rate limiting model. Trigger with phrases like "miro cost", "miro billing", "reduce miro costs", "miro pricing", "miro credits usage".

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

# Miro Cost Tuning ## Overview Miro's API pricing is based on your plan tier (Free, Business, Enterprise), not per-API-call billing. However, the **credit-based rate limiting** system (100,000 credits/minute) effectively caps throughput. Cost optimization means minimizing API calls to stay within your plan's rate limits and reduce the need for higher-tier upgrades. ## Miro Plan Comparison | Feature | Free | Business | Enterprise | |---------|------|----------|------------| | Price | $0/user | $12-20/user/mo | Custom | | Boards | 3 editable | Unlimited | Unlimited | | API access | Yes | Yes | Yes | | Rate limit | 100K credits/min | 100K credits/min | Higher (negotiable) | | OAuth scopes | All standard | All standard | All + enterprise scopes | | SCIM provisioning | No | No | Yes | | Audit logs API | No | No | Yes | | SSO/SAML | No | No | Yes | ## Credit Usage Tracking ```typescript class MiroUsageTracker { private minuteCredits = 0; private dailyRequests = 0; private minuteStart = Date.now(); private dailyStart = Date.now(); trackRequest(response: Response): void { // Reset minute window if (Date.now() - this.minuteStart > 60_000) { this.minuteCredits = 0; this.minuteStart = Date.now(); } // Reset daily window if (Date.now() - this.dailyStart > 86_400_000) { this.dailyRequests = 0; this.dailyStart = Date.now(); } const limit = parseInt(response.headers.get('X-RateLimit-Limit') ?? '100000'); const remain...

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 Featured

miro-rate-limits

Implement Miro REST API v2 rate limiting with the credit-based system, exponential backoff, and request queuing. Trigger with phrases like "miro rate limit", "miro throttling", "miro 429", "miro retry", "miro backoff", "miro credits".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-performance-tuning

Optimize Miro REST API v2 performance with caching, cursor pagination, request batching, and connection pooling for high-throughput integrations. Trigger with phrases like "miro performance", "optimize miro", "miro latency", "miro caching", "miro slow", "miro batch".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-observability

Set up observability for Miro REST API v2 integrations with Prometheus metrics, OpenTelemetry traces, structured logging, and Grafana dashboards. Trigger with phrases like "miro monitoring", "miro metrics", "miro observability", "monitor miro", "miro alerts", "miro tracing".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apollo-cost-tuning

Optimize Apollo.io costs and credit usage. Use when managing Apollo credits, reducing API costs, or optimizing subscription usage. Trigger with phrases like "apollo cost", "apollo credits", "apollo billing", "reduce apollo costs", "apollo usage".

2,266 Updated today
jeremylongshore
AI & Automation Featured

adobe-cost-tuning

Optimize Adobe API costs across Firefly Services (generative credits), PDF Services (document transactions), and Photoshop/Lightroom APIs. Use when analyzing Adobe billing, reducing API costs, or implementing usage monitoring and budget alerts. Trigger with phrases like "adobe cost", "adobe billing", "adobe credits", "reduce adobe costs", "adobe pricing", "adobe budget".

2,266 Updated today
jeremylongshore