返回顶部
o

openclaw-mobile-app-builder

Build and maintain mobile applications end-to-end with OpenClaw, including requirement shaping, architecture, implementation, debugging, testing, and release readiness. Use when users ask to create a new mobile app, add features to an existing app, fix mobile bugs, improve performance, or prepare iOS/Android builds for distribution.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,222
下载量
3
收藏
概述
安装方式
版本历史

openclaw-mobile-app-builder

# OpenClaw Mobile App Builder ## Core Operating Rules - Prioritize shipping working, testable increments over large unverified rewrites. - Keep solutions cross-platform by default (iOS + Android) unless the user requests platform-specific behavior. - Reuse existing project patterns before introducing new abstractions. - Prefer readable, strongly typed code and small, composable modules. - Validate changes with commands the user can run locally. ## Standard Workflow ### 1) Clarify Scope - Capture the user goal as a concrete deliverable. - Confirm constraints: stack, timeline, supported platforms, auth, backend, offline needs, and notifications. - Convert ambiguous requests into explicit acceptance criteria. ### 2) Detect Project Mode - Detect whether this is: 1. a greenfield app, 2. a feature addition, 3. a bugfix, 4. a refactor/performance pass, 5. release hardening. - Tailor the implementation depth to the detected mode. ### 3) Plan Before Editing - Identify impacted screens, state, navigation, data layer, and native capabilities. - Define the smallest safe implementation slice. - List verification commands before coding. ### 4) Implement Incrementally - Create or update one coherent unit at a time (UI, hook/viewmodel, API client, schema, tests). - Keep business logic out of view layers where possible. - Avoid introducing unused dependencies. ### 5) Validate and Report - Run relevant checks (typecheck, lint, tests, build/start commands). - Report what passed, what failed, and what was not run. - Summarize changed files and key behavior updates. ## Technical Defaults - Default stack: React Native + Expo + TypeScript. - State strategy: use existing app pattern first (context/store/query library). - Networking: typed API client boundaries and defensive parsing. - Forms: explicit validation and clear user error states. - Navigation: preserve current routing conventions. - Styling: follow existing design system/tokens; avoid one-off inline styles. ## Mobile Quality Checklist - Confirm loading, empty, success, and error states exist. - Confirm touch targets are usable and layout adapts to small screens. - Confirm text wraps correctly and avoids clipped content. - Confirm accessibility labels/roles on interactive elements. - Confirm no crashes from undefined/null edge cases. - Confirm async actions have visible progress and failure handling. ## Performance Checklist - Minimize unnecessary re-renders in lists and heavy screens. - Memoize expensive derived values when profiling shows need. - Keep bundle impact low; remove dead imports. - Defer non-critical work from initial screen render. ## Data and API Rules - Treat API contracts as versioned interfaces. - Avoid breaking existing clients without a migration path. - Add backward-compatible fields/functions when behavior changes. - Keep serialization/deserialization logic centralized. ## Native/Release Readiness - Verify app config, permissions, deep links, and environment variables. - Ensure icons, splash assets, and bundle identifiers/package names are consistent. - Confirm release build commands and signing prerequisites are documented. - Provide a short release checklist for iOS and Android when requested. ## Debugging Protocol - Reproduce first with clear steps. - Isolate whether issue is UI, state, network, storage, or native bridge. - Add narrow instrumentation/logging only where needed. - Fix root cause, then remove temporary debugging noise. - Add regression coverage for high-risk bugs. ## Output Contract For each completed task, provide: 1. What changed. 2. Why the approach was chosen. 3. Exact files touched. 4. Validation commands run and outcomes. 5. Remaining risks or follow-ups. ## Guardrails - Do not fabricate API responses, device behavior, or test results. - Do not claim a task is complete without verification evidence. - Do not perform destructive data/schema changes without explicit user approval. - Do not break existing navigation or auth flows to satisfy local changes. ## Fast Paths ### Greenfield MVP - Scaffold app shell. - Implement core navigation and one vertical feature slice. - Add typed API boundary and mock/real data switch. - Add baseline test and lint/typecheck pass. ### Feature Addition - Reuse existing screen/module pattern. - Add minimal data contract changes. - Add/adjust tests for new behavior. ### Bugfix - Write reproduction notes. - Fix smallest root cause. - Add regression test if feasible.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 mobile-app-builder-1776420085 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 mobile-app-builder-1776420085 技能

通过命令行安装

skillhub install mobile-app-builder-1776420085

下载 Zip 包

⬇ 下载 openclaw-mobile-app-builder v1.0.0

文件大小: 2.97 KB | 发布时间: 2026-4-17 19:39

v1.0.0 最新 2026-4-17 19:39
Initial release of openclaw-mobile-app-builder.

- Enables end-to-end mobile app development with defined workflow and technical defaults.
- Supports creating new apps, adding features, fixing bugs, performance improvements, and release preparation.
- Includes detailed rules for architecture, implementation, validation, performance, and release readiness.
- Provides checklists for mobile quality, performance, and release criteria.
- Outlines robust debugging protocol and clear output/reporting contract for task completion.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部