Check common security risks in application code (SQLi, XSS, secrets).
Idioma do texto original: Vários idiomas
Menu
Skills neste repositório
O SkillsMP coletou 138 skills de s977043/river-review. Abra uma skill para revisar a origem e os detalhes.
s977043/river-reviewMostrando 40 de 138 skills coletadas.
Check common security risks in application code (SQLi, XSS, secrets).
Idioma do texto original: Vários idiomas
Detects tables created without ROW LEVEL SECURITY enabled, over-permissive policies (USING (true) / WITH CHECK (true) without owner conditions), and service_role key exposure in client code.
Idioma do texto original: japonês
Riverbed Memory の suppression entry を活用するときの判断基準と CLI 操作を案内する。
Idioma do texto original: japonês
Checks Tailwind utility class hygiene at the syntax level: arbitrary-value overuse that bypasses the theme scale, conflicting/duplicate utilities on one element, and hardcoded arbitrary colors that should use design tokens.
Idioma do texto original: japonês
Detect primitive obsession and missing domain/brand types; check that state is modeled via discriminated unions.
Idioma do texto original: japonês
Enforce null/undefined safety for changed TypeScript code and suggest safer patterns.
Idioma do texto original: japonês
Enforce TypeScript strictness by reducing any/unsafe assertions and ensuring null handling.
Idioma do texto original: japonês
Detects Vitest test-isolation hazards: unrestored vi.spyOn/vi.mock without afterEach cleanup or restoreMocks config, un-awaited resolves/rejects assertions, and shared mutable module state across tests.
Idioma do texto original: japonês
Ensure ADRs capture context, decision, alternatives, tradeoffs, and follow-ups in a way that prevents future drift.
Idioma do texto original: japonês
Ensure API design follows RESTful naming and consistent conventions.
Idioma do texto original: japonês
Ensure API/contract changes specify versioning strategy, backward compatibility, deprecation plan, and migration guidance.
Idioma do texto original: japonês
Ensure architecture/design docs define clear boundaries, ownership, dependency direction, and change impact to avoid tight coupling.
Idioma do texto original: japonês
Ensure design docs explicitly capture risks, assumptions, and open questions with owners, deadlines, and mitigation plans.
Idioma do texto original: japonês
Ensure design changes stay consistent across ADRs, diagrams, and specs; decisions are traceable; and drift is explicitly managed.
Idioma do texto original: japonês
Detect missing validation plans (how to verify the design is correct) in design documents and ADRs.
Idioma do texto original: Vários idiomas
Detect undefined or inconsistent cache strategies (layers, consistency, invalidation, TTL, failure handling) in design documents.
Idioma do texto original: Vários idiomas
Ensure designs define data flow, state ownership, consistency boundaries, and cross-boundary writes to prevent drift and incidents.
Idioma do texto original: japonês
Ensure data model/DB designs cover constraints, integrity, indexes, migrations, rollback, and operational impacts.
Idioma do texto original: japonês
Ensure event-driven designs specify delivery guarantees, ordering, idempotency, schema evolution, and replay/backfill strategy.
Idioma do texto original: japonês
Ensure designs document third-party dependencies, SLAs, quotas, failure modes, and vendor lock-in mitigation.
Idioma do texto original: japonês
Ensure designs specify failure modes, timeouts, error contracts, and observability for critical flows.
Idioma do texto original: japonês
Reviews Laravel migrations for destructive operations, change() dropping modifiers, locking index creation on large tables (PostgreSQL), and asymmetric down().
Idioma do texto original: japonês
Ensure design/ADR changes include a concrete migration plan, rollout strategy, rollback conditions, and compatibility considerations.
Idioma do texto original: japonês
スキーマ/データ移行の安全性を framework 非依存で審査する。破壊的スキーマ変更・ロック誘発・backfill・ロールバック可逆性・expand-contract の段階適用を、prisma / typeorm / Rails / Django / Alembic / 生 SQL などに横断適用する。
Idioma do texto original: japonês
Ensure OpenAPI specs define consistent request/response schemas, error model, auth, pagination, and backward compatibility.
Idioma do texto original: japonês
Ensure designs define operability basics: SLO/SLI, monitoring, alerting, on-call actions, and incident handling expectations.
Idioma do texto original: japonês
実装差分が plan / todo / test-cases アーティファクトの方針と一致しているかを検査し、逸脱・漏れ・意図外変更を検知する
Idioma do texto original: japonês
変更が将来インシデントや技術的負債を引き起こすと仮定し、その原因と経路を逆算して設計の盲点を可視化する
Idioma do texto original: japonês
Ensure requirement docs define scope, terminology, acceptance criteria, edge cases, and non-functional requirements.
Idioma do texto original: japonês
Review data retention, deletion, backup residency, and cross-border data transfer.
Idioma do texto original: Vários idiomas
Ensure designs define trust boundaries, authn/authz responsibilities, and propagation of identity/claims across services.
Idioma do texto original: japonês
Find missing tests for critical paths, edge cases, and failure handling in changed code.
Idioma do texto original: japonês
Check whether changed code paths have corresponding tests and suggest minimal coverage.
Idioma do texto original: japonês
新規追加された UI コンポーネントに、variants(種類)とインタラクティブ状態(hover / focus / disabled / loading / error)が定義・文書化されているかを確認し、状態設計の欠落を検出する
Idioma do texto original: japonês
モジュール/スキルの構造変更で当該ファイルは更新したが、caller 側が古い構造(旧参照・旧シグネチャ・旧採番)を参照したまま残るパターンを検出する
Idioma do texto original: japonês
リポジトリに DESIGN.md やデザイントークン定義が存在する場合に、新規 UI 実装の色・余白・フォントサイズ・角丸・シャドウがその定義済みスケールに準拠しているかを照合する。定義が無ければ実行しない
Idioma do texto original: japonês
宣言した処理(計測 / 通知 / 保存 / 検証 / 例外通知)が起点から末端まで途切れず配線されているかを確認し、「実装したつもり」で経路が途中で止まっている欠落を検出する
Idioma do texto original: japonês
コミット/PR の「全部置換した」「-N%削減」等の完了主張を grep で反証できる残骸や best/typical/worst 試算で検証し、抽出・集約リファクタでは並列度(Promise.all)/fast-path/遅延評価の性能特性退行と、Map/Set 集約キーの cross-kind 衝突による検出漏れも監査する
Idioma do texto original: japonês
Detect review findings that belong in CI/lint/formatter rather than human review.
Idioma do texto original: japonês
同一ファイル/隣接ファイル内で「規則Xを守れ」と宣言した直後にXを破っている、宣言と実装の乖離を検出する
Idioma do texto original: japonês