← スキル一覧に戻る

02-mofa-studio-app-development
by mofa-org
⭐ 7🍴 9📅 2026年1月23日
SKILL.md
name: 02-mofa-studio-app-development description: Create or modify MoFA Studio apps, screens, and shell integration. Use when adding a new app, changing an existing app, or wiring app lifecycle (timers, dark mode, dataflow).
MoFA Studio App Development
1. Overview
Build apps as self-contained crates under apps/. Use MofaApp for registration and keep shell coupling minimal.
2. New app workflow
- Scaffold the app crate (copy mofa-fm or
cargo new). - Implement
MofaAppand export the screen type. - Create the screen with
live_design!andWidgetimpl. - Register the app in the shell (Cargo features,
LiveRegister,LiveHook). - Add the dashboard page and sidebar entry.
- Add timer and dark mode hooks if needed.
- Add dataflow wiring if the app uses Dora.
3. Existing app changes
- Keep UI changes inside
apps/<app>/src/screen/*. - Keep dataflow changes inside
apps/<app>/dataflow. - Update shared widgets in
mofa-widgetsonly when multiple apps need it.
4. References
- references/app-workflow.md
- references/shell-integration.md
- references/app-edge-cases.md
スコア
総合スコア
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
レビュー
💬
レビュー機能は近日公開予定です