/install ifq-app-builder
\r \r
IFQ App Builder · OpenClaw / ClawHub Edition\r
\r Three sentences in → a verified, build-ready prompt bundle out — for PC desktop, macOS, Windows, iOS, Android, HarmonyOS, WeChat MiniProgram, self-hosted local web, PWA, or CLI. This ClawHub edition is a narrow, auditable skill package for OpenClaw: zero dependencies, no required credentials, no install hooks, workspace-scoped tools only.\r \r
Made by ifq.ai. Every generated bundle ends with the quiet colophon
— shaped with ifq.ai/app-builder · \x3Cmode> · \x3Ctemplate>.\r \r
30-Second Load Path\r
\r
- Confirm the user wants a real app or app-building prompt bundle. If the request is visual-only, route to a design skill instead.\r
- Capture the three-sentence intent from references/three-sentence-contract.md: S1 WHO+WHAT, S2 WHERE, S3 SUCCESS.\r
- If the user gave only one sentence, infer S2/S3 with
(assumed)labels. Do not block with more than one clarifying question.\r - Pick the mode from references/modes.md, then read assets/templates/INDEX.json.\r
- Fork the matched
*.prompt.mdtemplate into the user's workspace and fill acceptance, packaging, security, i18n, and IFQ ambient sections.\r - Verify with
npm run verify:lite -- \x3Cbundle.prompt.md>when shell is available.\r - Report the bundle path, mode, template, verification result, assumptions, and caveats that affect use.\r \r
First-Run Success Path\r
\r
After install, the first user prompt should produce a visible *.prompt.md file, not a setup conversation:\r
\r
- Accept one natural-language app request, such as
Create a Mac + Windows desktop tool that turns PDF invoices into an Excel ledger and runs locally with no network.\r - Route to exactly one mode and one template; name both in the evidence packet.\r
- Write
\x3Cworkspace>/\x3Cslug>.prompt.mdwith labeled assumptions where facts are missing.\r - Run
npm run verify:lite -- \x3Cbundle.prompt.md>if OpenClaw shell permission is available.\r - Return: output file path, mode route, template id, assumptions made, verification command/result, and known caveats.\r \r No account login, global install, SDK installation, background daemon, or store submission belongs in the first-run path.\r \r
Use When\r
\r
- The user asks to build, make, ship, scaffold, or package a real app.\r
- The platform is desktop, macOS, Windows, iOS, Android, HarmonyOS, WeChat MiniProgram, local/self-hosted web, PWA, or CLI.\r
- The user wants a prompt bundle that another coding agent can execute end-to-end.\r
- The user says "three-sentence app", "cross-platform app", "fastest stable app build", or similar.\r \r
Do Not Use When\r
\r
- The deliverable is visual-only (slides, poster, infographic, brand board, landing mockup).\r
- The task is SEO marketing, copy editing, a backend service with no user-facing app, or a CSS-only bug fix.\r
- The user wants SDKs silently installed, certificates generated, or app-store submission claimed without evidence.\r \r
OpenClaw And ClawHub Contract\r
\r
- Install path:
openclaw skills install ifq-app-builder.\r - Local validation:
npm run validate.\r - Clean package:
npm run packcreates a deterministic tarball outside the skill folder.\r - Required plugins:
filesystem,shell.\r - Optional plugins:
browser,memory.\r - Filesystem: workspace-only read/write.\r
- Shell: bundled Node scripts only (
validate,verify:lite,validate:templates,quality:score,pack).\r - Network: optional outbound HTTPS fact checks only. No script-side network calls.\r
- Credentials: none required. Do not ask for signing certificates or store tokens in Tier 0.\r \r
Output Boundary\r
\r
The ClawHub-safe output is a verified *.prompt.md build bundle. It does not run Xcode, Android Studio, Flutter, Rust/Tauri, DevEco, Docker, miniprogram upload tools, or store submission commands unless the user explicitly moves to implementation outside the Tier 0 skill loop.\r
\r
Never claim that an app, package, screenshot, store listing, or certificate exists unless the corresponding command returned 0 and the artifact exists on disk.\r
\r
Tier Policy\r
\r | Tier | Default | Requires | Use for |\r |---|---:|---|---|\r | Tier 0 | yes | Node >= 18.17 | Generate, verify, score, and pack prompt bundles. |\r | Tier 1 | opt-in | Platform SDK chosen by caller | Actually scaffold and build the app described by the bundle. |\r | Tier 2 | opt-in | CI runners, certificates, store accounts | Notarization, signing, app-store submission, enterprise deployment. |\r \r
Reference Map\r
\r | Need | Load |\r |---|---|\r | Mode routing | references/modes.md, references/platform-matrix.md |\r | Three-sentence contract | references/three-sentence-contract.md |\r | Quality score | references/quality-bar.md |\r | Verification and exit codes | references/verification.md |\r | Packaging by platform | references/packaging.md |\r | i18n defaults | references/i18n.md |\r | Security baseline | references/security-baseline.md |\r | IFQ ambient layer | references/ifq-brand-spec.md |\r | Agent compatibility | references/agent-compatibility.md |\r \r
Safety Contract\r
\r
- No install-time execution hooks.\r
- No required environment variables.\r
- No dynamic code execution in skill scripts.\r
- No script-side network primitives.\r
- No process-spawning primitives in the ClawHub edition.\r
- No writes outside the active workspace.\r
- No secrets,
.env, local OpenClaw state, VCS metadata, or binary assets in the published bundle.\r clawhub.jsonand this frontmatter intentionally duplicate OpenClaw metadata so loaders and humans can audit the same contract.\r \r
Delivery Evidence\r
\r When the skill finishes a user-facing run, report only evidence that exists:\r \r
- bundle file path\r
- mode route (
A-xx)\r - template id (
T-...)\r - assumptions made\r
- verification command/result\r
- caveats that affect use\r \r — shaped with ifq.ai/app-builder · OpenClaw · ClawHub\r
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ifq-app-builder - 安装完成后,直接呼叫该 Skill 的名称或使用
/ifq-app-builder触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
IFQ App Builder 是什么?
Use this OpenClaw / ClawHub skill when the user wants to turn three ordinary sentences into a verified build-ready prompt bundle for a real app: PC desktop,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 27 次。
如何安装 IFQ App Builder?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ifq-app-builder」即可一键安装,无需额外配置。
IFQ App Builder 是免费的吗?
是的,IFQ App Builder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
IFQ App Builder 支持哪些平台?
IFQ App Builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。
谁开发了 IFQ App Builder?
由 peixl(@peixl)开发并维护,当前版本 v1.0.1。