スキル一覧に戻る
vanman2024

rate-limiting-patterns

by vanman2024

0🍴 1📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: rate-limiting-patterns description: Redis-based rate limiting implementations with token bucket, leaky bucket, and sliding window algorithms. Use when implementing API rate limiting, throttling, or request quota management. allowed-tools: Read, Bash, Grep, Glob

rate-limiting-patterns

Purpose: Redis-based rate limiting implementations with various algorithms.

Activation Triggers:

  • When implementing rate limiting
  • When user mentions API throttling, request quotas
  • When designing rate-limited endpoints

Quick Reference

This skill provides templates, scripts, and examples for Redis rate limiting.

Scripts

  • scripts/setup-redis.sh - Initial Redis setup and configuration
  • scripts/validate-config.sh - Validate Redis configuration
  • scripts/test-connection.sh - Test Redis connectivity

Templates

  • templates/basic-config.ts.template - TypeScript rate limiting config
  • templates/basic-config.py.template - Python rate limiting config
  • templates/redis-config.env.template - Environment variables template
  • templates/docker-compose.yml.template - Docker Compose setup

Examples

  • examples/basic-usage.md - Basic rate limiting patterns
  • examples/fastapi-example.md - FastAPI integration example
  • examples/nextjs-example.md - Next.js integration example

Security Compliance

This skill follows strict security rules:

  • All code examples use placeholder values only
  • No real API keys, passwords, or secrets
  • Environment variable references in all code
  • .gitignore protection documented

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です