← All skills
mini-program-engineering-suite
92 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By NocodeMrLi/mini-program-engineering-skill-suite (GitHub) · coding · 97 stars · scanned at commit 78312ba
Orchestrate evidence-first engineering for WeChat and other mini programs from a vague idea or existing repository through project discovery, product specification, architecture, implementation, debugging, device adaptation, verification, and release readiness. Use when users ask to build a mini program from zero to one, take over an existing mini-program project, deliver a cross-stage feature, diagnose project status, coordinate development and testing, or judge whether a mini program is ready…
Works with any agent that supports SKILL.md skills.
Partially scanned — some files couldn't be read; we'll retry on the next scan
What this skill can do
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README.
Found in 11 places.
Show 8 more
- scripts/agent_cli.py, line 164
with urllib.request.urlopen(request, timeout=120) as response: - scripts/drift_watch.py, line 27
import urllib.request - scripts/platform_drift.py, line 28
import urllib.request - scripts/platform_drift.py, line 188
class AllowlistRedirectHandler(urllib.request.HTTPRedirectHandler): - scripts/platform_drift.py, line 202
def fetch(url: str, allowed_domains: list[str]) -> tuple[str | None, str | None]: - scripts/platform_drift.py, line 207
request = urllib.request.Request(url, headers={"User-Agent": USER_AGENT}) - scripts/platform_drift.py, line 208
opener = urllib.request.build_opener(AllowlistRedirectHandler(allowed_domains)) - scripts/platform_drift.py, line 350
html_text, fetch_error = fetch(url, allowed_domains)
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 22 places.
Show 17 more
- scripts/audit_source_inventory.py, line 100
except (OSError, subprocess.CalledProcessError, subprocess.TimeoutExpired): - scripts/drift_audit.py, line 170
result = subprocess.run(command, capture_output=True, check=False, text=True) - scripts/drift_watch.py, line 171
result = subprocess.run( - scripts/drift_watch.py, line 178
result = subprocess.run( - scripts/drift_watch.py, line 228
result = subprocess.run(command, capture_output=True, check=False, text=True) - scripts/evaluation_gate.py, line 172
result = subprocess.run( - scripts/evaluation_gate.py, line 182
result = subprocess.run( - scripts/evaluation_gate.py, line 255
result = subprocess.run( - scripts/evidence_signature.py, line 38
def _run_openssl(args: list[str]) -> subprocess.CompletedProcess[bytes]: - scripts/evidence_signature.py, line 40
return subprocess.run( - scripts/release_recommendation.py, line 90
result = subprocess.run( - scripts/release_recommendation.py, line 195
result = subprocess.run( - scripts/release_recommendation.py, line 221
result = subprocess.run(args, capture_output=True, check=False, text=True) - scripts/release_recommendation.py, line 226
result = subprocess.run( - scripts/release_recommendation.py, line 234
result = subprocess.run( - scripts/release_recommendation.py, line 242
result = subprocess.run( - tests/test_second_batch.py, line 164
result = subprocess.run(
and 2 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'mini-program-engineering-suite' ] || [ -L ~/.agents/skills/'mini-program-engineering-suite' ]; then echo 'A skill folder named mini-program-engineering-suite already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/NocodeMrLi/mini-program-engineering-skill-suite' "$d" && git -C "$d" checkout --quiet '78312baf216c69f3e37bd8405bc4085298aacf10' -- '.' && mkdir -p ~/.agents/skills && cp -R "$d/." ~/.agents/skills/'mini-program-engineering-suite' && rm -rf ~/.agents/skills/'mini-program-engineering-suite'/.git && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'mini-program-engineering-suite' ~/.claude/skills/'mini-program-engineering-suite' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for NocodeMrLi/mini-program-engineering-skill-suite shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/NocodeMrLi/mini-program-engineering-skill-suite/)
Score history
| Date | Version | Score |
|---|
| 2026-11-13 | 78312ba | 92 |
| 2026-11-07 | ba59074 | 92 |