ワンクリックで
momentum-app-creator
Create new Flipper Zero applications for Momentum Firmware
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create new Flipper Zero applications for Momentum Firmware
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Debug Flipper Zero applications and firmware issues
Review Flipper Zero firmware code changes for Momentum-specific patterns, security, and compatibility when analyzing firmware modifications or pull requests.
Create new Agent Skills for the Momentum Firmware project
Analyze and work with Sub-GHz protocols in Momentum Firmware
Auto-detection and interaction with Flipper Zero hardware. Use when the user needs to find a connected Flipper, retrieve device information, or perform serial CLI operations.
| name | momentum-app-creator |
| description | Create new Flipper Zero applications for Momentum Firmware |
| metadata | {"short-description":"Generate complete Flipper Zero apps with proper structure"} |
Create new Flipper Zero applications following Momentum Firmware conventions and best practices.
applications/ directory with subdirectories for different categoriesapplication.fam manifest fileWhen creating a new Flipper Zero app:
Determine app category and location:
applications/main/ - Core system appsapplications/external/ - Third-party appsapplications/debug/ - Debug/development toolsapplications/examples/ - Example applicationsCreate app structure:
applications/[category]/[app_name]/
├── application.fam
├── [app_name].c
├── [app_name]_i.h (if needed)
├── scenes/ (if using scene manager)
└── icons/ (if custom icons needed)
Generate application.fam:
App(
appid="app_name",
name="App Display Name",
apptype=FlipperAppType.EXTERNAL,
entry_point="app_name_app",
cdefines=["APP_NAME"],
requires=["gui"],
stack_size=2 * 1024,
order=10,
fap_icon="icon.png",
fap_category="Category",
)
Create main C file with:
Follow Momentum conventions:
#include <furi.h>
#include <gui/gui.h>
#include <gui/view_dispatcher.h>
#include <gui/scene_manager.h>
#include <gui/modules/submenu.h>
./fbt launch APPSRC=app_name to build and run