openakita/skills@miaoda-app-builder

Generates and deploys web apps, mini-programs, and SaaS products via Baidu Qianfan AppBuilder.

2.0k|274|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill openakita-skills-miaoda-app-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openakita/skills@miaoda-app-builder
Source: https://github.com/openakita/openakita/tree/main/skills/miaoda-app-builder
Command: npx skills add https://github.com/openakita/openakita --skill openakita-skills-miaoda-app-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Building an application from scratch requires coding, architecture design, and deployment expertise. This Skill lets you create web apps, WeChat mini-programs, games, AI tools, SaaS products, and data dashboards simply by describing what you want in natural language, handling the full workflow from code generation to publishing.

Core Features & Use Cases

  • Natural Language App Creation: Describe an application in plain language and the Skill generates the architecture, feature modules, and implementation plan through Baidu Qianfan AppBuilder.
  • Conversational Iteration: Refine an existing app with follow-up chat commands, such as adding a login feature or calendar reminders, without rewriting code.
  • Multi-Platform Targets: Supports web, mobile, and WeChat mini-program targets via the create command's platform option.
  • Use Case: A product manager needs a quick internal tool. They run the create command with "a to-do list application" and receive a generated app plan, then iterate with chat commands like "add user login" until it is ready to publish.

Quick Start

Set the APPBUILDER_TOKEN environment variable, then ask the agent to create a to-do list web application using the miaoda-app-builder skill.

Frequently Asked Questions about openakita/skills@miaoda-app-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an app with natural language using Miaoda?

Run the miaoda.py script with the create subcommand followed by a description, for example "python3 scripts/miaoda.py create 'a to-do list app'". The script sends the request to Baidu Qianfan AppBuilder, which returns an architecture, feature modules, and implementation plan.

What types of applications can Miaoda App Builder generate?

It supports web applications, WeChat mini-programs, games, AI tools, SaaS products, and data dashboards. The create command accepts an optional --platform flag with web, mobile, or mini-program values to target a specific platform.

How do I modify an existing app built with Miaoda?

Use the chat subcommand with a natural language instruction, such as "python3 scripts/miaoda.py chat 'add user login'". The script wraps your message in the current app-building context and forwards it to AppBuilder for iterative refinement.

Does Miaoda App Builder require an API key?

Yes, it requires the APPBUILDER_TOKEN environment variable to authenticate with Baidu Qianfan AppBuilder. Without this token set, the script cannot send generation or chat requests to the service.

What are the limitations of natural language app generation?

Generated output depends on the AppBuilder service's interpretation of your description, so vague prompts may produce incomplete architectures. Complex or highly customized applications typically need multiple chat iterations to reach the desired result.