← スキル一覧に戻る

wiz-dev
by NOPLAB
⭐ 0🍴 0📅 2025年12月26日
SKILL.md
name: wiz-dev description: | wizプロジェクト開発支援スキル。specs/ディレクトリの仕様書を参照し、TODOタスクを実装する。 使用タイミング: (1) wizプロジェクトの開発作業、(2) specs/のTODOを進めたい時、 (3) 「次のタスク」「TODO」「実装して」などの開発リクエスト時。 作業完了後はdocs/を更新する。
wiz Development Skill
Workflow
- specs/を確認 -
specs/SPECIFICATION.mdを読み、現在のTODO状況を把握 - タスク選択 - ユーザーに次に取り組むタスクを確認(または提案)
- 要件確認 - 詳細要件が不明な場合はユーザーに質問
- 実装 - タスクを実装
- ドキュメント更新 -
docs/に進捗や技術ドキュメントを追加/更新
Specs Structure
specs/SPECIFICATION.mdには以下のフェーズでTODOが定義されている:
- Phase 1: Foundation (MVP) - プロジェクト構造、ROS2 Bridge、WebSocket Server、Renderer、Frontend
- Phase 2: Core Features - TFフレーム、Marker、Path、PoseStamped
- Phase 3: Extended - Image、OccupancyGrid、パフォーマンスプロファイラ
- Phase 4: Polish - URDF、ドキュメント、E2Eテスト
Task Selection
タスクを選ぶ際は以下を確認:
- 現在のPhaseの未完了TODO
- 依存関係(例: cxx FFIはCargo workspace後に実装)
- ユーザーの優先度
不明な点があれば質問する:
- 「どのタスクから着手しますか?」
- 「〇〇の実装方針について確認させてください」
Documentation (docs/)
作業完了後、docs/を更新:
docs/architecture.md- アーキテクチャ決定事項docs/api.md- API仕様docs/setup.md- セットアップ手順docs/progress.md- 進捗状況
ファイルが存在しない場合は作成。既存ファイルは追記/更新。
Implementation Notes
Project Tech Stack
- Frontend: Rust + wgpu + egui (Native/WASM両対応)
- Backend: Rust + axum + tokio
- ROS2 Bridge: C++ (rclcpp) + cxx FFI
- Protocol: MessagePack over WebSocket
Key Files
Cargo.toml- Workspace rootcrates/- 各クレートspecs/SPECIFICATION.md- 仕様書とTODO一覧
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です