con un clic
convert-rpx-to-px
扫描 packages 下的所有 LESS 文件,将 rpx 单位转换为 px,值除以 2。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
扫描 packages 下的所有 LESS 文件,将 rpx 单位转换为 px,值除以 2。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
为 miniprogram 组件补充或生成单元测试。适用于 `packages/$COMPONENT` 下基于 `miniprogram-simulate` 的组件测试编写、补测、回归修复和快照维护,尤其适合需要 mock 小程序运行时、校验 props/watcher、以及通过真实 DOM 事件触发交互的场景。
自动生成 miniprogram 组件的 README.md,包括
为 Doraemon UI 小程序组件补充 rootClassName/rootStyle 与语义化 classNames/styles 自定义能力。适用于需要扫描 packages 组件,并同步更新 index.ts、types.ts 与 WXML 模板的任务,让组件暴露根节点快捷 props 和 classNames/styles props,根据 classes key 推导 SemanticName,并接入 useCSSVarCls、useSemanticClassNames、useSemanticStylesString。
基于 `wux-weapp` 源码生成或重构 `packages/miniprogram.*` 组件,优先对齐 `packages/miniprogram.button` 的目录结构、代码风格、类型定义、文档、测试和 playground。
根据组件实际定义重构小程序组件,严格按照优先级处理 @Prop/@Component.props、_renderProxy、theme 字段及 LESS 样式
| name | convert-rpx-to-px |
| description | 扫描 packages 下的所有 LESS 文件,将 rpx 单位转换为 px,值除以 2。 |
| allowed-tools | Bash(npm *), Read, Grep, Write |
packages/**/*.less$ARG 作为扫描路径,如果未提供则默认使用 packages/**/*.lesssed 或 perl 将所有 rpx 单位改成 px,同时数值除以 2#!/usr/bin/env bash
# 设置扫描路径,默认 packages/**/*.less
SCAN_PATH="${1:-packages/**/*.less}"
# 查找所有 LESS 文件
FILES=$(find . -path "$SCAN_PATH" -type f)
echo "Processing files..."
for FILE in $FILES; do
# 使用 perl 进行替换:匹配数字+rpx,除以2并改为px
perl -pi -e 's/(\d+(\.\d+)?)rpx/sprintf("%.2fpx", $1/2)/ge' "$FILE"
echo "Converted: $FILE"
done
echo "All files processed."