1k-defi-module-integration について
OneKey アプリの Earn と DeFi の動作を、入口からトランザクション、更新まで追跡する開発スキルです。担当する画面やサービスを特定し、実行時の挙動に基づいて変更を検証できます。
主な機能
- 01入口から更新までの操作フロー追跡
- 02サービスと画面の担当箇所の特定
- 03ポートフォリオ操作とトランザクションの対応付け
- 04対象を絞ったテストと実行時確認
活用シーン
- 01借入やステーキングのフロー調査
- 02ポートフォリオ操作の問題追跡
- 03Swap への資金引き継ぎの検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ onekeyhq/ app-monorepo --skill 1k-defi-module-integrationインストール後、Claude Code で/1k-defi-module-integrationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/app-architecture.mdcode-map.mdoperation-flow.mdportfolio-actions-guide.mdvalidation.md詳細
Earn / DeFi
このスキルは、担当するサーフェスとサービスの契約を見つけるための案内として使用します。プロダクトの動作は、現在のコード、サーバーデータ、実際のランタイムから判断してください。
クイックスタート
- 実際のエントリーポイントと影響を受けるプラットフォームを再現します。
entry -> data/position -> action -> transaction -> status -> refreshの順に追跡します。- ID、機能、または遷移が誤っている、最初の担当箇所を特定します。
- プロトコルと操作のセマンティクスが一致する場合に限り、近くのパターンを再利用します。その後、変更した経路と関連する兄弟経路を検証します。
担当箇所を見つける
| タスク | まず確認する箇所 | 次に読むもの |
|---|---|---|
| Earn のホーム、一覧、おすすめ、詳細 | Earn のビュー/状態とそのサービスリクエスト | アーキテクチャ、コードマップ |
| 借入、ステーキング、請求、出金、返済、またはステータス | 操作の担当箇所と現在のサービス契約 | 操作フロー |
| ポートフォリオのポジションまたはアクション | ポジションデータ、対応アクション、トランザクションビルダー | ポートフォリオのアクション |
| ネイティブルート、モーダル、イベント、またはアカウント切り替え | 検出ホストとランタイムの担当箇所 | アーキテクチャ |
| 外部プロトコルのウェブサイト | App が所有する RPC が始まるまでは、検出/ブラウザー | アーキテクチャ |
| Swap への資金移動 | 見積もり前は DeFi の事前入力、その後は Swap の実行 | $1k-trade-swap-market |
必要に応じて詳細を確認する
- アーキテクチャでは、サーフェス、ホスト、ランタイム、モジュール間の境界について説明しています。
- コードマップでは、安定したディレクトリと検索の手がかりを示しています。
- 操作フローでは、操作の ID、セットアップ、トランザクション、ステータス、更新について説明しています。
- ポートフォリオのアクションでは、表示されるポジション、対応アクション、トランザクションの構築がどのように連携するかを説明しています。
- 検証では、変更したレイヤーに適したテストとランタイムの証拠を選ぶ方法を説明しています。
完了
担当するサーフェス/サービスと、重要な ID を明記してください。近くのテストとリポジトリで必須のチェックを実行し、影響を受ける経路が意図した最終状態と更新状態に到達することを確認してください。ランタイムまたはサーバーでの確認ができない場合は、その旨を報告してください。
関連スキル:$1k-trade-swap-market、$1k-state-management、$1k-cross-platform、$1k-coding-patterns。
コメント
Markdown 対応