Skip to main content

Skills in this repository

s977043/river-review - Page 2

SkillsMP has collected 138 skills from s977043/river-review. Open a skill to review its source and details.

s977043/river-review

Showing 40 of 138 collected skills.

occupation
Software Quality Assurance Analysts & Testers
description

Check common security risks in application code (SQLi, XSS, secrets).

Source text: Mixed languages

updated
occupation
Information Security Analysts
description

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.

Source text: Japanese

updated
occupation
Computer Occupations, All Other
description

Riverbed Memory の suppression entry を活用するときの判断基準と CLI 操作を案内する。

Source text: Japanese

updated
occupation
Web Developers
description

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.

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Detect primitive obsession and missing domain/brand types; check that state is modeled via discriminated unions.

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Enforce null/undefined safety for changed TypeScript code and suggest safer patterns.

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Enforce TypeScript strictness by reducing any/unsafe assertions and ensuring null handling.

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

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.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure ADRs capture context, decision, alternatives, tradeoffs, and follow-ups in a way that prevents future drift.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure API design follows RESTful naming and consistent conventions.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure API/contract changes specify versioning strategy, backward compatibility, deprecation plan, and migration guidance.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure architecture/design docs define clear boundaries, ownership, dependency direction, and change impact to avoid tight coupling.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure design docs explicitly capture risks, assumptions, and open questions with owners, deadlines, and mitigation plans.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure design changes stay consistent across ADRs, diagrams, and specs; decisions are traceable; and drift is explicitly managed.

Source text: Japanese

updated
occupation
Software Developers
description

Detect missing validation plans (how to verify the design is correct) in design documents and ADRs.

Source text: Mixed languages

updated
occupation
Software Developers
description

Detect undefined or inconsistent cache strategies (layers, consistency, invalidation, TTL, failure handling) in design documents.

Source text: Mixed languages

updated
occupation
Software Developers
description

Ensure designs define data flow, state ownership, consistency boundaries, and cross-boundary writes to prevent drift and incidents.

Source text: Japanese

updated
occupation
Database Architects
description

Ensure data model/DB designs cover constraints, integrity, indexes, migrations, rollback, and operational impacts.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure event-driven designs specify delivery guarantees, ordering, idempotency, schema evolution, and replay/backfill strategy.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure designs document third-party dependencies, SLAs, quotas, failure modes, and vendor lock-in mitigation.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure designs specify failure modes, timeouts, error contracts, and observability for critical flows.

Source text: Japanese

updated
occupation
Database Architects
description

Reviews Laravel migrations for destructive operations, change() dropping modifiers, locking index creation on large tables (PostgreSQL), and asymmetric down().

Source text: Japanese

updated
occupation
Software Developers
description

Ensure design/ADR changes include a concrete migration plan, rollout strategy, rollback conditions, and compatibility considerations.

Source text: Japanese

updated
occupation
Database Architects
description

スキーマ/データ移行の安全性を framework 非依存で審査する。破壊的スキーマ変更・ロック誘発・backfill・ロールバック可逆性・expand-contract の段階適用を、prisma / typeorm / Rails / Django / Alembic / 生 SQL などに横断適用する。

Source text: Japanese

updated
occupation
Software Developers
description

Ensure OpenAPI specs define consistent request/response schemas, error model, auth, pagination, and backward compatibility.

Source text: Japanese

updated
occupation
Software Developers
description

Ensure designs define operability basics: SLO/SLI, monitoring, alerting, on-call actions, and incident handling expectations.

Source text: Japanese

updated
occupation
Software Developers
description

実装差分が plan / todo / test-cases アーティファクトの方針と一致しているかを検査し、逸脱・漏れ・意図外変更を検知する

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

変更が将来インシデントや技術的負債を引き起こすと仮定し、その原因と経路を逆算して設計の盲点を可視化する

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Ensure requirement docs define scope, terminology, acceptance criteria, edge cases, and non-functional requirements.

Source text: Japanese

updated
occupation
Software Developers
description

Review data retention, deletion, backup residency, and cross-border data transfer.

Source text: Mixed languages

updated
occupation
Software Developers
description

Ensure designs define trust boundaries, authn/authz responsibilities, and propagation of identity/claims across services.

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Find missing tests for critical paths, edge cases, and failure handling in changed code.

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Check whether changed code paths have corresponding tests and suggest minimal coverage.

Source text: Japanese

updated
occupation
Web & Digital Interface Designers
description

新規追加された UI コンポーネントに、variants(種類)とインタラクティブ状態(hover / focus / disabled / loading / error)が定義・文書化されているかを確認し、状態設計の欠落を検出する

Source text: Japanese

updated
occupation
Software Developers
description

モジュール/スキルの構造変更で当該ファイルは更新したが、caller 側が古い構造(旧参照・旧シグネチャ・旧採番)を参照したまま残るパターンを検出する

Source text: Japanese

updated
occupation
Web & Digital Interface Designers
description

リポジトリに DESIGN.md やデザイントークン定義が存在する場合に、新規 UI 実装の色・余白・フォントサイズ・角丸・シャドウがその定義済みスケールに準拠しているかを照合する。定義が無ければ実行しない

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

宣言した処理(計測 / 通知 / 保存 / 検証 / 例外通知)が起点から末端まで途切れず配線されているかを確認し、「実装したつもり」で経路が途中で止まっている欠落を検出する

Source text: Japanese

updated
occupation
Software Developers
description

コミット/PR の「全部置換した」「-N%削減」等の完了主張を grep で反証できる残骸や best/typical/worst 試算で検証し、抽出・集約リファクタでは並列度(Promise.all)/fast-path/遅延評価の性能特性退行と、Map/Set 集約キーの cross-kind 衝突による検出漏れも監査する

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

Detect review findings that belong in CI/lint/formatter rather than human review.

Source text: Japanese

updated
occupation
Software Quality Assurance Analysts & Testers
description

同一ファイル/隣接ファイル内で「規則Xを守れ」と宣言した直後にXを破っている、宣言と実装の乖離を検出する

Source text: Japanese

updated
Showing 40 of 138 collected skills.