Install
$ agentstack add skill-sun-sunshine06-miniprogram-skills-miniapp-devtools-cli-repair ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Miniapp Devtools Cli Repair
Overview
Use this skill when the user needs CLI-visible evidence from WeChat DevTools. Treat the official CLI as the primary observability surface for compile and preview failures.
Quick Start
- Read
references/cli-repair-playbook.md. - Confirm the official DevTools CLI exists and can print help.
- Use
opento establish IDE connectivity and the live service port. - Use
previewas the primary mini program compile check. - Classify the result as:
- CLI-visible and auto-fixable
- CLI-visible but not safe to auto-fix
- host or account blocker
- outside preview scope and better handled by GUI or service-level debugging
Core Rules
- Prefer the official WeChat DevTools CLI over screenshots for first-pass diagnosis.
- Treat CLI output, exit code, process state, and local logs as primary evidence.
- For miniapp compile diagnosis, prefer
previewoverengine build. - Use
openfirst when the live service port is unknown or the current IDE session is suspect. - Auto-fix only repository-scoped problems such as root-path drift, page-path mismatch, or small syntax issues surfaced with exact locations.
- If
previewis already green or the remaining blocker is a page-siderequest:fail, do not keep grinding CLI repair; move to GUI/runtime or service debugging. - Do not claim full coverage when the error exists only in GUI-only panels, runtime requests, or compile-mode menus.
Auto-Fix Boundary
Apply fixes automatically only when they are coherent and local to the repo:
- repair
project.config.json - repair
tsconfig.json - repair
app.json - delete wrong-root residue
- restore tracked files
- replace a pinpointed unsupported syntax form with an equivalent narrow fix
Do not auto-fix without explicit user direction when the change would alter app strategy, publish state, backend settings, or broad syntax across the repo.
Output Format
When answering, keep the result operational:
- what the CLI exposed
- whether the issue is auto-fixable
- what was changed or what further evidence is still needed
- the next command or user action
Resources
references/cli-repair-playbook.md: command ladder, timeout handling, and fix boundariesreferences/example-prompts.md: reusable trigger examples and evaluation notes
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Sun-sunshine06
- Source: Sun-sunshine06/miniprogram-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.