智能体人格系统
OpenClaw代理
该技能用于审计iOS应用仓库(Swift/Xcode或React Native/Expo)的App Store合规性与发布准备度,输出通过/警告/失败的评估报告及发布清单。
安装依赖
本技能依赖Node.js运行环境,需确保已安装git。将技能文件置于工作目录后,审计脚本位于{baseDir}/scripts/audit.mjs。
执行审计
node {baseDir}/scripts/audit.mjs --repo . --format mdnode {baseDir}/scripts/audit.mjs --repo . --format md --json audit.jsonnode {baseDir}/scripts/audit.mjs --repo apps/mobile --format md安全规则
默认使用只读命令。如需执行修改操作(如npm install、pod install、expo prebuild、fastlane match、xcodebuild archive等),必须明确标注为MUTATING并事先说明变更内容。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | iOS应用仓库本地路径;可选指定子目录(monorepo场景);输出格式标记(–format md –json) |
| 输出 | Markdown格式审计报告,含PASS/WARN/FAIL verdict、项目元数据、检查项详情、修复步骤、发布清单;可选JSON格式结构化数据 |
| 适用人群 | 负责iOS应用上架的开发者、React Native/Expo跨平台开发者、发布流程管理员、需要合规自查的技术团队 |
| 不包含 | Android应用审计能力;自动修复功能;App Store Connect API直连操作;CI/CD流水线配置;应用商店元数据自动填充 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/tristanmanchester/auditing-appstore-readiness/SKILL.md
来源类型:GitHub仓库