直接的な useEffect hooks を特定し、よりクリーンで効率的な React パターンに置き換えるインテリジェントなリファクタリングスキルです。
レジストリから直接スキルをインストールする最速の方法です。
npx clawhub@latest install use-effect
スキルフォルダを以下のいずれかの場所にコピーしてください
~/.openclaw/skills/ <project>/skills/ 優先順位:ワークスペース > ローカル > バンドル
このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。
Clawhubを使って use-effect をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。
ZIPアーカイブで生のスキルファイルを取得します。
React Effect Refactor スキルは、使いすぎた useEffect hooks という一般的なコードの悪臭を排除することで、フロントエンドアーキテクチャを改善するように設計されています。直接的な effects は、複雑な状態同期の問題、競合状態、およびデバッグが困難な無限ループをしばしば引き起こします。Openclaw Skills のロジックを適用することで、このツールは開発者が派生状態、イベント駆動型ロジック、特殊なデータフェッチ抽象化などの、より宣言的なパターンに移行するのを支援します。
このスキルは単にコードを削除するだけではありません。すべての effect の背後にある意図をインテリジェントに分類します。props からの状態同期であれ、非同期データフェッチの処理であれ、このスキルは可能な限り限定的な代替案を提案し実装します。リファクタリングタスクに Openclaw Skills を使用することで、コードベースのパフォーマンスを維持し、モダンな React 標準に準拠させることができます。
この機能をデプロイするには、Openclaw Skills CLI を使用してスキルをプロジェクトに統合します。これにより、AI エージェントが正しいコンテキストでコンポーネントディレクトリにアクセスできるようになります。
openclaw install skill use-effect
インストール後、ライフサイクル監査が必要な特定のディレクトリやコンポーネントをエージェントに指定できます。エージェントが好みのデータフェッチおよび linting 設定を理解できるように、プロジェクトのリファレンスが更新されていることを確認してください。
このスキルは、以下の分類スキーマに基づいてリファクタリング戦略を分析および整理します。
| 分類 | リファクタリング戦略 | 期待される成果 |
|---|---|---|
| Derived State | 計算変数 | props から同期する effects 内の setStates を削除します。 |
| Data Fetching | Query hooks/Loaders | fetch ロジックを管理されたキャッシュと状態に置き換えます。 |
| Event Logic | ハンドラー | サイドエフェクトを onClick または onChange イベントに直接移動します。 |
| External Sync | useMountEffect/Cleanup | DOM やサブスクリプションのロジックを特殊なラッパーに分離します。 |
| Component Reset | Key ベースの再マウント | 手動のクリーンアップの代わりに key prop を使用して状態をリセットします。 |
ローディング
ウェブサイトのスクレイピングとセマンティック検索を組み合わせて、360度の企業プロファイルを構築する Openclaw Skills 用の高度なデータ合成ツールです。

EchoMemory は、OpenClaw の markdown メモリファイルにクラウド同期とローカルワークスペースビューアを提供する強力なプラグインです。

インテリジェントな検索を活用して、リアルタイム情報、技術ドキュメント、フィルタリングされた検索結果を提供する AI エージェント向けの強力なウェブ検索スキルです。

高度なAI画像およびビデオモデルを使用して、初期のストーリーコンセプトからアニメーション漫画シーケンスを生成するための包括的なエンドツーエンドのワークフロー。








































