Reactの`useEffect`を使う場面と避ける場面を整理し、派生状態の計算やイベント処理、データ取得をより適切に実装・レビューする手がかりを示します。
- `useEffect`の使い方をレビューしたいとき
- 派生状態をEffectなしで扱いたいとき
- イベント処理とEffectの使い分けを知りたいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
SQL・NoSQLのデータ要件を整理し、テーブルや制約、インデックス、移行手順まで含む保守しやすいデータベース設計を作成します。
- 新規アプリのDB構造を設計したいとき
- SQLとNoSQLの選び方を検討したいとき
- 既存テーブルや制約を見直したいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
Claude Codeのプラグイン構成やマニフェストの作成・更新、マーケットプレイスへの登録を支援し、コマンドやスキル、エージェント、フックの追加やバージョン管理も扱います。
- Claude Codeのプラグインを新規作成したいとき
- プラグインにコマンドやスキルを追加したいとき
- マニフェストの内容を更新したいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
変更後のコードベース全体を小さくする観点で、機能や構造を見直し、削除できるコードを探します。最終的なコード量の削減を基準に判断します。
- 変更に伴う削除候補を探したいとき
- コードベース全体を小さくしたいとき
- 機能の実装を簡素化したいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
Codex CLI を使ってコードを分析し、リファクタリングや編集を進める手順を案内します。実行方法やモデル、権限設定、再開方法も参照できます。
- Codex CLIでコードを分析したいとき
- 既存コードをリファクタリングしたいとき
- コードの自動編集を頼みたいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
OpenAPI 3.0のJSON・YAML仕様から、スキーマやAPIのリクエスト・レスポンスに対応するTypeScriptの型と型ガードを生成するスキルです。
- OpenAPI仕様から型を生成したいとき
- APIの入出力型を作りたいとき
- 型ガードを用意したいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
プロジェクトの言語やパッケージ管理方式を判別し、依存パッケージの更新や脆弱性確認を進め、メジャー更新は個別に確認するスキルです。
- 依存パッケージを更新したいとき
- 古いパッケージを確認したいとき
- 依存関係の問題を調べたいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
SKILL.mdやスキル一式を公式仕様と設計の観点から評価し、複数項目の採点と具体的な改善案をまとめるスキルです。
- スキル公開前に設計を点検したいとき
- SKILL.mdの品質を評価したいとき
- 改善点を優先順に整理したいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
システムの範囲や利用者、アプリ、データベース、内部部品、配置先をC4モデルの段階に分け、Mermaid図と説明文でアーキテクチャを記録します。
- システム構成を関係者に説明したいとき
- サービスやDBの関係を記録したいとき
- 本番環境の配置を図にしたいとき
softaworks/agent-toolkit☆ 2,5912026年3月6日 更新
vgpuの機能開発やBlenderアセット制作を、調査・設計・実装・レビューの専門エージェント連携で進めるワークフローです。
- vgpu機能の実現方法を調査したいとき
- APIの設計から実装まで進めたいとき
- Blenderのアセットやシェーダーを制作したいとき
vercel-labs/vgpu☆ 2,5902026年10月17日 更新
WebGPUプロジェクトの実装や不具合調査、性能改善を、vgpuのバージョンに合った同梱ドキュメントを参照しながら進めるスキルです。
- vgpuのAPIやWGSLを調べたいとき
- ブラウザーやNode.jsの描画を直したいとき
- WebGPUのテストや性能改善
vercel-labs/vgpu☆ 2,5902026年10月17日 更新
Three.jsゲームの画面を評価し、モデルや素材、シェーダー、照明、演出を整えて、見栄えとブラウザーでの動作負荷を両立させるスキルです。
- ゲーム画面の見た目を評価したいとき
- モデルや背景の質感を高めたいとき
- ゲーム内の視覚効果を追加したいとき
majidmanzarpour/threejs-game-skills☆ 2,5842026年9月28日 更新
Three.jsを使ったブラウザーゲームの土台づくりから、操作、カメラ、衝突、ステージ、難易度調整まで、遊べるゲームシステムの設計と実装を支援します。
- Three.jsゲームの試作を作りたいとき
- ステージや戦闘の遊びを設計するとき
- 操作感や難易度を調整したいとき
majidmanzarpour/threejs-game-skills☆ 2,5842026年9月28日 更新
Three.jsのブラウザーゲームを企画から仕上げまで進め、ゲームプレイ、画面、素材、デバッグ、公開準備に必要な作業へ案内するスキルです。
- Three.jsで小さなゲームを作りたいとき
- 既存ゲームの遊びやすさを整えたいとき
- 画面や素材を含めて全体を磨きたいとき
majidmanzarpour/threejs-game-skills☆ 2,5842026年9月28日 更新
Three.js製ブラウザーゲームの描画不具合や入力、素材読み込みを調べ、処理負荷を計測して原因の特定と改善に役立てます。
- 真っ白な画面の原因を調べたいとき
- 素材や音声の読み込みを直したいとき
- ゲームの重さを計測したいとき
majidmanzarpour/threejs-game-skills☆ 2,5842026年9月28日 更新
CTFのリバースエンジニアリングで、実行経路の探索や数式制約の解決、コードのエミュレーションを使い、入力値や鍵の候補を導きます。
- CTFバイナリの入力を探索したいとき
- 数式や検証条件から鍵を求めたいとき
- 復号関数やシェルコードをエミュレートしたいとき
yaklang/hack-skills☆ 2,5462026年9月13日 更新
リポジトリの構成や主要ファイルを調べ、新しい開発者向けのorientation.mdを作成します。コードベースを学ぶための要点や演習をまとめ、learning-opportunitiesで使える案内資料にします。
- 新しいリポジトリの案内資料を作りたいとき
- 新メンバー向けの導入ガイドを整えたいとき
- コード理解の演習を用意したいとき
DrCatHicks/learning-opportunities☆ 2,5202026年8月20日 更新
AIと進めた実装のあとに、設計の理由を考える短い対話型演習を提案し、予測やコード探索を通じて理解を深めます。
- 実装後に設計の理由を学びたいとき
- リファクタリング後に理解を確かめたいとき
- 慣れないコードの動きを予測したいとき
DrCatHicks/learning-opportunities☆ 2,5202026年8月20日 更新
古いコードベースを全面書き換えずに安全網を整え、テストと段階的な改善で技術的負債を返す進め方を計画・記録するスキルです。
- 古いコードを安全に変更したいとき
- 全面書き換えを避けたいとき
- 技術的負債の返済計画を作りたいとき
wondelai/skills☆ 2,5062026年9月11日 更新
ソフトウェアの複雑さを抑えるため、モジュールの境界やAPI、コメントを見直し、変更しやすい設計への改善案を示します。
- 複雑なAPIを整理したいとき
- モジュールの境界をレビューしたいとき
- 実装知識の漏れを見つけたいとき
wondelai/skills☆ 2,5062026年9月11日 更新
テストのない既存コードに小さなテストを加え、現在の動作を記録してから安全に修正・機能追加する方法を案内します。依存関係をほどく手順も扱います。
- 修正前に既存の動作をテストしたいとき
- 依存関係でテストできないクラスを調べたいとき
- 複雑なメソッドに機能を追加したいとき
wondelai/skills☆ 2,5062026年9月11日 更新
要件と規模の見積もりから、負荷分散、キャッシュ、データベース、キューなどの構成要素を選び、拡張可能な分散システムの設計を整理するスキルです。
- システム設計面接の回答を組み立てたいとき
- 新サービスの処理量や容量を見積もりたいとき
- フィードやチャットの構成を考えたいとき
wondelai/skills☆ 2,5062026年9月11日 更新
データモデルや保存方式、複製、分割、トランザクションを要件に合わせて検討し、拡張性や一貫性を考慮したデータシステムの設計を支援するスキルです。
- 用途に合うデータベースを選びたいとき
- レプリカ間のデータ不整合を調べたいとき
- 負荷に応じたデータ分割を設計したいとき
wondelai/skills☆ 2,5062026年9月11日 更新
アプリのアイデア検証から設計、実装方針、初期版のリリース計画までを段階的に進め、各段階の判断や成果物をプロジェクト文書に記録するスキルです。
- アプリの需要を開発前に確かめたいとき
- MVPの範囲を決めたいとき
- 設計から初期版リリースまで計画したいとき
wondelai/skills☆ 2,5062026年9月11日 更新