بنقرة واحدة
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