aicade-app-builder
name: aicade-app-builder
by aicadegalaxy · published 2026-04-01
$ claw add gh:aicadegalaxy/aicadegalaxy-aicade-create-app-builder---
name: aicade-app-builder
description: Build general aicade application prompts by taking the user's base prompt plus the platform additions from the bundled 3.1 workflow reference, then assembling a final integrated prompt in the style of 3.2.
homepage: https://github.com/aicade-galaxy/aicade-ts-bootstrap
user-invocable: true
disable-model-invocation: true
metadata:
openclaw:
emoji: "🕹️"
requires:
bins: [node]
---
`READ BEFORE INSTALL`
This skill follows the bundled prompt workflow reference exactly:
1. Collect the user's base business prompt
2. Add the aicade platform integration requirements from section `3.1`
3. Assemble one final integrated prompt like section `3.2`
`READ BEFORE INSTALL`
# aicade-app-builder
Use this skill when you want to generate a final AI prompt for an aicade app and you want the result to match the bundled documented workflow.
Core Principle
This skill does not invent a new requirement structure.
It uses:
That means:
Quick Start
node {baseDir}/scripts/build-aicade-prompt.mjs \
--spec {baseDir}/assets/app-spec.template.json \
--lang zh-TWRecommended Workflow
1. Confirm Platform Access First
Before collecting the final prompt inputs, first ask the user whether they have already applied for app access on:
If the user has already applied and has app access, continue the workflow.
If the user has not applied yet, do not continue directly to environment variables or app integration. Point them to:
Explain briefly that only after obtaining app access can they get the three AICADE environment variables required for integration:
2. Read Before Prompt Assembly
Read the bundled references first:
3. Prepare Input In The `3.1` Shape
The user input should contain two parts:
1. Base business prompt
2. Platform integration additions
The platform additions should cover the same kind of information highlighted in `3.1`, such as:
Common SDK Capabilities
The platform can expose multiple SDK modules. Choose only the ones your app actually needs:
4. Generate The Final Prompt
Run:
node {baseDir}/scripts/build-aicade-prompt.mjs --spec /path/to/spec.json --lang zh-TWThe script will output one final prompt that:
5. Use The Prompt In Your IDE
Paste the generated prompt into Cursor, VS Code, or another AI IDE assistant.
6. Review Generated Code
Check these items before running the app:
7. Build And Upload
npm install
npm run dev
npm run uploadScript Input Spec
The prompt builder accepts a JSON file like this:
{
"roleSetup": "你是一位資深全端產品開發工程師",
"projectName": "AI 活動助手",
"projectGoal": "開發一個用於活動報名、簽到和積分兌換的 aicade 應用",
"basePromptSections": [
{
"title": "基礎業務需求",
"items": [
"這裡填寫你原本準備給 AI 的基礎業務 Prompt"
]
}
],
"platformIntegration": {
"docPath": "references/sdk-capabilities.md",
"createDocPath": "references/prompt-workflow.md",
"sdkAlreadyIntegrated": true,
"sdkCapabilities": [
"Application",
"LocalStorageTools"
],
"replaceLocalStorageWith": "LocalStorageTools",
"showWalletAddress": true,
"showPointBalance": false,
"pointBalanceLabel": "積分",
"exchange": {
"enabled": false,
"ratio": "100:1",
"dailyLimit": "100 個 Aicade Point",
"trigger": "每次業務結算時"
}
},
"technicalRequirements": [
"基於目前專案環境生成"
],
"outputRequirements": [
"輸出完整可執行程式碼"
]
}Use:
Files Included
Security And Permissions
This skill:
This skill does not:
Notes
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...