← 返回 Skills 市场
Miniprogram Development
作者
Booker Zhao
· GitHub ↗
· v1.13.0
· MIT-0
873
总下载
1
收藏
4
当前安装
14
版本数
在 OpenClaw 中安装
/install miniprogram-development
功能描述
WeChat Mini Program development skill for building, debugging, previewing, testing, publishing, and optimizing mini program projects. This skill should be us...
安全使用建议
This skill appears coherent for WeChat Mini Program + CloudBase guidance, but be aware of two practical mismatches before installing/using it: (1) the SKILL.md repeatedly assumes Node/npm (npx) and running npx-installed packages, yet the manifest lists no required binaries — confirm your environment has node/npx and review any packages you run with npx; (2) the docs reference raw URLs on cnb.cool and instruct updating local mcporter config (config/mcporter.json) to call remote tooling, which could cause remote code to be executed via npx. Before use: ensure you review any npx command output, verify the trustworthiness of referenced packages/URLs, do not paste secrets into configs, and back up any tooling config files you modify. If you need higher assurance, ask the skill author for a minimal list of required binaries and a deterministic install plan (specific package versions or vetted release URLs).
功能分析
Type: OpenClaw Skill
Name: miniprogram-development
Version: 1.13.0
The skill bundle provides legitimate instructions and templates for WeChat Mini Program development and Tencent CloudBase integration. It follows standard development practices, such as using 'wx.cloud' APIs, managing project configurations like 'project.config.json', and utilizing official tools like 'miniprogram-ci' and '@cloudbase/cloudbase-mcp'. No evidence of data exfiltration, malicious execution, or prompt injection was found; instead, the documentation explicitly advises against hard-coding secrets and promotes secure authentication methods like device-code login via 'mcporter' (SKILL.md, references/cloudbase-integration.md).
能力评估
Purpose & Capability
The skill claims to be an instruction-only WeChat Mini Program helper and requests no binaries or environment variables, but its instructions repeatedly assume a Node/npm environment (npx, @cloudbase/cloudbase-mcp) and reference adding mcporter configuration. Requiring npx/node/npm is reasonable for these workflows, but the declared requirements do not list them, which is an incoherence.
Instruction Scope
The SKILL.md focuses on expected project files (project.config.json, app.js, miniprogram/ layout) and CloudBase integration guidance — these are appropriate. It also instructs the agent to run npx mcporter calls and to modify local mcporter config (config/mcporter.json) and to follow device-code auth flows. Those steps are within the skill's domain but grant the agent the ability to execute fetched npm packages and to write to a local tooling config; users should be aware of that level of access.
Install Mechanism
No install spec is present (lowest baseline risk). However, the docs reference running 'npx' to fetch @cloudbase/cloudbase-mcp@latest and point to raw content hosted at cnb.cool as fallback sources. While not an explicit install action in the manifest, the guidance implies downloading and executing remote packages and reading/writing local config, which raises moderate risk if executed without review.
Credentials
The skill does not request any environment variables, credentials, or privileged config paths. The instructions explicitly advise against hard-coding SecretId/SecretKey and promote device-code auth, which is appropriate and proportionate.
Persistence & Privilege
always is false and the skill is instruction-only; it does not request persistent installation or elevated platform privileges. The instructions do recommend editing a local mcporter config file (config/mcporter.json) to add a 'cloudbase' entry, which is a local change but limited in scope to tooling configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install miniprogram-development - 安装完成后,直接呼叫该 Skill 的名称或使用
/miniprogram-development触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.13.0
Recent commits / 最近提交:
- chore(release): 🔖 bump version to v2.18.0
- chore(release): 🔧 refresh generated tools doc before v2.18.0
- chore: sync claude skills mirror from source
- Merge pull request #528 from TencentCloudBase/feature/cloudrun-deploy-log-refresh
- chore: sync claude skills mirror from source
v1.12.0
Recent commits / 最近提交:
- Merge pull request #527 from TencentCloudBase/docs/miniprogram-tabbar-skill
- chore: sync claude skills mirror from source
- Merge pull request #525 from TencentCloudBase/fix/create-data-model-contract
- docs(miniprogram): 📝 soften tabbar prompt wording
- fix(data-model): 🧭 preserve modifyDataModel compatibility
v1.11.0
Recent commits / 最近提交:
- chore(release): bump version to v2.17.1
- chore(release): build artifacts for v2.17.1
- docs(workflow): 🧭 tighten git and mcp tooling conventions
- Merge pull request #520 from TencentCloudBase/chore/refine-entry-guardrails-and-bump-toolbox
- chore(cloudbase): 🔧 refine entry guardrails and bump toolbox
v1.10.0
Recent commits / 最近提交:
- chore(release): 🔖 bump version to v2.17.0
- chore(release): 🔧 refresh generated docs for v2.17.0
- chore: sync claude skills mirror from source
- fix(release): 🩹 repair app-auth build for v2.17.0-beta.2
- chore: sync claude skills mirror from source
v1.9.0
Recent commits / 最近提交:
- fix(release): 🩹 repair app-auth build for v2.17.0-beta.2
- chore: sync claude skills mirror from source
- chore(release): 🔖 bump version to v2.17.0-beta.1
- chore: sync claude skills mirror from source
- Merge pull request #505 from TencentCloudBase/feature/update-skills-and-configs
v1.8.0
Recent commits / 最近提交:
- chore(release): 🔖 bump version to v2.17.0-beta.1
- chore: sync claude skills mirror from source
- Merge pull request #505 from TencentCloudBase/feature/update-skills-and-configs
- Merge pull request #508 from TencentCloudBase/feature/search-knowledgebase-docs-mode
- chore(merge): 🔀 resolve main conflicts for app auth and nosql
v1.7.0
Recent commits / 最近提交:
- Merge pull request #489 from TencentCloudBase/feature/skill-fallback-links
- chore(skills): 🧭 harden skill-authoring URL checks
- feat(skills): 🔗 add standalone raw-source fallbacks
- chore: sync claude skills mirror from source
- Merge pull request #485 from TencentCloudBase/feature/app-auth-interface-alignment
v1.6.0
Recent commits / 最近提交:
- chore(release): 🔖 bump version to v2.16.1
- chore: release v2.16.1
- Merge pull request #482 from TencentCloudBase/fix/nosql-index-tool-discoverability
- chore: clean up test files and redundant tgz packages
- Merge pull request #479 from TencentCloudBase/fix/manage-gateway-type-clarity
v1.5.0
Recent commits / 最近提交:
- Merge pull request #465 from TencentCloudBase/feature/skills-quality-and-release-flow
- fix(skills): 🐛 harden version sync workflow
- docs(tutorials): 📝 add two older CloudBase articles
- feat(skills): ✨ improve CloudBase skill quality and release flow
- Merge pull request #464 from TencentCloudBase/fix/runtime-validation-stability
v1.4.0
Recent commits / 最近提交:
- Merge pull request #363 from TencentCloudBase/feature/skill-activation-routing
v1.3.0
Recent commits / 最近提交:
- Merge pull request #366 from TencentCloudBase/docs/mcporter-config-file-setup-clean
v1.2.0
Recent commits / 最近提交:
- fix(clawhub): 🐛 isolate sync roots per target
v1.1.0
**Summary:** Adds a new reference for WeChat Developer Tools debugging and preview, and clarifies the use of CloudBase as optional in mini program projects.
- Added documentation reference: references/devtools-debug-preview.md for DevTools debug/preview and CLI workflows.
- Updated skill description to cover both general mini program workflows and CloudBase as a sub-scenario.
- Clarified that CloudBase-specific rules apply only if the user or project explicitly uses CloudBase.
- Improved instructions for preview, debugging, asset handling, and project configuration checks.
- Updated references section to include new DevTools debug/preview documentation.
v1.0.0
Initial release of miniprogram-development skill for WeChat Mini Program and CloudBase projects.
- Enables development, debugging, previewing, deployment, and publishing of WeChat Mini Programs with integrated CloudBase (cloud functions, DB, storage, user identity, AI).
- Provides clear project structure, resource handling (Icons8 recommended), and strict authentication guidance (login-free, use OPENID).
- Outlines how to use WeChat Developer Tools and CloudBase environment configuration.
- Documents best practices and example patterns for AI model invocation and WeChat step count retrieval.
- Includes detailed do/don’t usage scenarios and toolchain integration tips.
元数据
常见问题
Miniprogram Development 是什么?
WeChat Mini Program development skill for building, debugging, previewing, testing, publishing, and optimizing mini program projects. This skill should be us... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 873 次。
如何安装 Miniprogram Development?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install miniprogram-development」即可一键安装,无需额外配置。
Miniprogram Development 是免费的吗?
是的,Miniprogram Development 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Miniprogram Development 支持哪些平台?
Miniprogram Development 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Miniprogram Development?
由 Booker Zhao(@binggg)开发并维护,当前版本 v1.13.0。
推荐 Skills