オープンソース エージェント スキル for TypeScript、React、Next.js パターン

ある開発者が、AIコーディングアシスタントがTypeScript、React、Next.jsプロジェクトのコードを生成・レビューする方法を改善するためのオープンソース「Agent Skill」—構造化マークダウンリファレンス—を公開しました。
概要
このスキルは17ファイルに収められた4,000行のリファレンスです。チュートリアルやnpmパッケージではなく、AIエージェントが参照するためのドキュメントです。作者がAI生成のフロントエンドコードで頻繁に遭遇した問題に対処するために作成されました。問題には以下が含まれます:
- APIレスポンスに実行時バリデーションではなく
as User型アサーションを使用すること。 "use client"ディレクティブをページ全体に誤って配置すること。- 不安定なオブジェクト依存関係を持つ
useEffectフックを記述すること。 - コードレビュー時に実際のバグと単なるスタイルの好みを区別できないこと。
主な機能と構造
このリファレンスは、エージェントの判断を導く特定のラベルで構造化されています:
- [HARD RULE]:必ず従うべきパターン。
- [DEFAULT]:推奨される標準的なアプローチ。
- [SITUATIONAL]:特定の状況でのみ適用すべきパターン。
正しいパターンを選択するための意思決定フローチャート、型エラー・ハイドレーション問題・useEffect問題の3つのデバッグプレイブック、実際のリスクとスタイルの好みを分離するコードレビュー経験則が含まれています。
インストールと互換性
インストールするには、以下を実行します:
git clone https://github.com/leejpsd/typescript-react-patterns ~/.claude/skills/typescript-react-patterns作者は、Claude Code、Cursor、Codex、Gemini CLIで動作すると述べています。不足しているパターンや誤ったガイダンスに関するフィードバックを求めています。
📖 Read the full source: r/ClaudeAI
👀 See Also

オープンソースのClaudeプラグインが、ライブプレビュー付きのインタラクティブなビジュアルチューナーを生成します
開発者が、Claude CodeでCSS値を微調整するためのスライダーとFigmaスタイルの無限キャンバスを備えた単一HTMLページを生成するオープンソースプラグインを構築しました。このプラグインはソースファイルを読み取り、インタラクティブなキャンバス上で要素を再現し、ライブプレビュー付きで精密な調整を行うコントロールを提供します。

ジェマ ジェム:WebGPUを介したブラウザ自動化のためのオンデバイスAIエージェント
Gemma Gemは、GoogleのGemma 4モデル(2Bまたは4B)をWebGPUを使用して完全にオンデバイスで実行し、APIキーやクラウド依存関係なしで動作するChrome拡張機能です。ページコンテンツの読み取り、スクリーンショットの撮影、要素のクリック、テキスト入力、スクロール、チャットインターフェースを介したJavaScriptの実行などのツールを提供します。

Claude Codeのフックは、複数のセッション間でのChromeタブの干渉を防止します。
開発者は、各Claude Codeセッションを独自のChromeタブに固定する3つのフック(session-start、capture-tab-id、enforce-tab-id)を作成しました。これにより、テスト実行やフォーム入力中にセッションが誤って他のセッションのタブにアクセスするのを防ぎます。

Dart AI生産性アプリのレビュー:OpenClaw統合版
ユーザーがThingsからDart AIに切り替えたところ、UIの問題や初期設定の複雑さはあるものの、Getting Things Done手法を完全なOpenClawアクセスで実装するのに優れていると報告しています。