pull-requests

作成者: redis

AI支援でPRを作成する際は、必ず「AI-Made」ラベルを追加してください。

npx skills add https://github.com/redis/redisinsight --skill pull-requests

Pull Request Guidelines

Creating a PR

PR Title

Include issue number at the start:

RI-123 Add user profile editing
#456 Fix memory leak in connection pool

PR Description Template

# What

Describe what was changed.

# Testing

Describe how to test the changes.

---

Refs #RI-123

PR Description Guidelines:

  • Keep it concise - Avoid verbose descriptions
  • Focus on high-level changes - Don't list every code change in the #What section
  • Brief and to the point - The diff shows the details; describe the "why" and "what" at a high level
  • Technical decisions - Only mention significant architectural or design decisions if relevant
  • Link, don't auto-close - Use Refs #RI-123 / Addresses #RI-123, not Closes/Fixes/Resolves - those keywords auto-close the issue when the PR merges, and tickets should be closed manually, not by the merge

Review Process

As PR Author

  • Respond to all comments - Address every piece of feedback
  • Don't take feedback personally - Reviews improve code quality
  • Update code based on feedback - Make requested changes
  • Mark conversations as resolved - After addressing feedback
  • Keep PR up to date - Rebase on main regularly

As PR Reviewer

  • Be constructive and respectful - Focus on improvement
  • Focus on logic, not style - Linter handles formatting
  • Check for:
    • Logic errors and edge cases
    • Performance issues
    • Security concerns
    • Test coverage
    • Missing documentation
    • Architectural concerns

Review Checklist

  • Code follows project patterns
  • Tests are comprehensive
  • No console.log or debug code
  • TypeScript types are proper
  • Error handling is adequate
  • Documentation is updated
  • No security vulnerabilities
  • Performance is acceptable

redisのその他のスキル

docs-sync
redis
masterブランチの実装と設定を分析し、docs/、README.md、およびパッケージごとのREADMEにあるドキュメントの欠落、誤り、または古い部分を特定します。
redis-query-engine
redis
Redis Query Engine(RQE)のガイダンス:FT.CREATEスキーマ設計、フィールドタイプの選択(TEXT、TAG、NUMERIC、GEO、GEOSHAPE、VECTOR)、DIALECT 2クエリ構文、…
redis-search
redis
Redis Searchのガイダンス:FT.CREATEスキーマ設計、フィールドタイプ選択(TEXT、TAG、NUMERIC、GEO、GEOSHAPE、VECTOR、JSONパス)、DIALECT 2クエリ構文、…
redis-security
redis
Redisのセキュリティガイダンス。認証(requirepassとACLユーザー)、TLS、ACLベースの最小権限アクセス制御、ネットワーク露出の制限などをカバー。
redis-semantic-cache
redis
Redis LangCacheによる、Redis Cloud上でのLLM応答のセマンティックキャッシングのガイダンス — SDKまたはREST APIを介したsearch/setの呼び出し、類似度しきい値の調整、…
redis-vector-search
redis
Redisベクトル検索のガイダンス:HNSWとFLATアルゴリズムの選択、ベクトルインデックス設定(次元数、距離メトリック、データ型)、フィルタリング付きハイブリッド検索…
bump-test-image
redis
共有のDEFAULT_DOCKER_CONFIGとCIマトリックス内のRedis dockerテストイメージ(redislabs/client-libs-test)のデフォルトを更新し、強制プッシュします…
i18n
redis
RedisInsight UI(i18next)の国際化規約。redisinsight/ui/** 配下のユーザー向け文字列を追加・変更する際に使用します。…の編集時…