Token导航 LogoToken导航

Agent Skill · 效率

app-dev-workflow(应用程序开发工作流程)

app-dev-workflow 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

app-dev-workflow 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 7,527。

总安装 8,012周安装 321GitHub Stars 公开资料未说明下载 2,594核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:app-dev-workflow(应用程序开发工作流程)
来源仓库:https://github.com/shixiangyu2/app-dev-workflow
安装命令:
openclaw skills install app-dev-workflow
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install app-dev-workflow

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

app-dev-workflow 提供 HarmonyOS 应用开发的完整工作流支持,覆盖从需求到部署的全流程。适用于需要开发 HarmonyOS 应用、生成代码或进行 TDD 开发的场景。通过安装命令集成到 OpenClaw,结合来源仓库和 README 文档使用。

涉及文件读写、编译验证等操作,建议确认权限范围和维护状态后再使用。使用前需评估是否会触发联网、命令执行或版本管理相关操作。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install app-dev-workflow;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

app-dev-workflow 怎么安装?

在终端执行 openclaw skills install app-dev-workflow。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

app-dev-workflow 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

app-dev-workflow 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

app-dev-workflow 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

app-dev-workflow 用的人多吗?

公开数据是累计安装 8,012 次,近一周安装 321 次,下载 2,594 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

app-dev-workflow 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
app-dev-workflow

应用程序开发工作流程 · 本页

8,012—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
app-dev-workflow
description
|

AppDev Skill:通用应用软件开发全流程

从需求到部署,六阶段标准化开发流程。

┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐
│  产品   │ →  │  规划   │ →  │  生成   │ →  │  实现   │ →  │  验证   │ →  │  集成   │
│(Product)│    │ (Plan)  │    │(Generate)│   │(Implement)│   │(Validate) │   │(Integrate)│
└─────────┘    └─────────┘    └─────────┘    └─────────┘    └─────────┘    └─────────┘
    1h            30min          1h            2-4h           30min          30min
   PRD文档       需求对齐       代码骨架       业务逻辑       编译+测试       版本归档

前置依赖

  • DevEco Studio 4.0+
  • HarmonyOS SDK 6.0+
  • Node.js >= 18
  • TypeScript 5.0+

快速开始

# 1. 初始化项目
bash scripts/init-project.sh ./MyApp MyFeature

# 2. 产品功能设计
bash scripts/quick.sh prd init '核心功能'

# 3. AI辅助生成 (v2.0)
bash scripts/quick.sh ai service --prd=docs/prd/核心功能_PRD.md
bash scripts/quick.sh ai page --prd=docs/prd/核心功能_PRD.md
bash scripts/quick.sh ai tests --for=MyService

# 或传统生成
bash scripts/quick.sh gen model MyModel
bash scripts/quick.sh gen service MyService
bash scripts/quick.sh gen list-page MyList

# 4. TDD开发
bash scripts/quick.sh tdd start MyService myMethod

# 5. 架构可视化
bash scripts/quick.sh viz html

# 6. 质量报告
bash scripts/quick.sh report

# 7. 性能分析 (v2.0)
bash scripts/quick.sh perf analyze

# 8. 协作同步 (v2.0)
bash scripts/quick.sh sync status

# 9. 自动化流水线
bash scripts/quick.sh pipeline run --from=generate --to=verify
bash scripts/fill-logic.sh MyService myMethod
bash scripts/tdd.sh run

# 5. 编译验证
bash scripts/build-check.sh

# 6. 版本归档
./update.sh minor "完成核心功能"

六阶段开发流程

阶段1:产品功能设计(1小时)

目标:产出可开发的PRD文档

# 初始化PRD
bash scripts/prd.sh init '功能名称'

# 生成用户流程
bash scripts/prd.sh flow '功能名称'

# 设计数据埋点
bash scripts/prd.sh tracking '功能名称'

输出:

  • docs/prd/功能名称_PRD.md - 完整需求文档
  • docs/prd/功能名称_flow.md - 用户流程图
  • docs/prd/功能名称_tracking.md - 埋点设计

阶段2:规划(30分钟)

目标:明确技术方案与排期

编辑 PROJECT.md:

# PROJECT.md

## 需求概述
- 功能名称:UserService
- 功能描述:用户管理核心服务
- 复杂度评估:中
- Fallback方案:本地缓存兜底

## 接口定义

interface UserRequest { userId: string; options?: UserOptions; }

interface UserResponse { user: User; permissions: string[]; }


## 检查点
- [ ] 数据模型定义
- [ ] 核心算法实现
- [ ] DevEco编译通过
- [ ] 单元测试覆盖>60%
- [ ] 规范检查通过>90分

阶段3:生成(1小时)

# 生成数据模型
bash scripts/generate.sh model User

# 生成服务骨架
bash scripts/generate.sh service UserService

# 生成页面骨架
bash scripts/generate.sh page UserPage

# 生成Mock数据
bash scripts/generate.sh mock UserAPI

阶段4:实现(2-4小时)

4.1 TDD开发流程(推荐)
# 1. 启动TDD流程
bash scripts/tdd.sh start UserService getUserInfo

# 2. 运行测试(Red Phase)
bash scripts/tdd.sh run

# 3. 智能填充代码
bash scripts/fill-logic.sh UserService getUserInfo

# 4. 运行测试(Green Phase)
bash scripts/tdd.sh run

# 5. 重构检查
bash scripts/tdd.sh refactor
4.2 调试诊断
# 查看日志
bash scripts/debug.sh . logs 100

# 检查Service状态
bash scripts/debug.sh . state

# 性能分析
bash scripts/debug.sh . perf

# 全面诊断
bash scripts/debug.sh . analyze

阶段5:验证(30分钟)

# DevEco编译检查
bash scripts/build-check.sh

# 规范检查
bash scripts/lint.sh src/services/UserService.ts

# 单元测试
bash scripts/test.sh UserService

# 验收清单
bash scripts/prd.sh checklist '功能名称'

阶段6:集成(30分钟)

# 更新版本
./update.sh minor "完成用户管理功能"

# 自动执行:
# - 更新 version.json
# - 写入 CHANGELOG.md
# - 运行规范检查
# - 运行编译验证
# - 生成代码统计报告
# - 备份到 versions/

工具脚本清单

脚本用途使用阶段
init-project.sh项目初始化开始
prd.shPRD/流程/埋点产品设计
generate.sh代码生成生成
tdd.shTDD流程实现
fill-logic.sh代码填充实现
update-logic.sh增量更新实现
debug.sh调试诊断实现/验证
build-check.sh编译验证验证
lint.sh规范检查验证
test.sh测试运行验证
demo-prep.sh演示准备集成
update.sh版本管理集成

v1.2 新增工具

脚本用途使用阶段
quick.sh快捷命令集全流程
visualize.sh架构可视化规划/验证
setup-hooks.shGit Hooks 安装全流程
mock-server.shMock API 服务实现
quality-report.sh质量报告生成验证
suggest.sh智能建议全流程
pipeline.sh自动化流水线全流程

v2.0 新增工具 (AI辅助)

脚本用途使用阶段
ai-generate.shAI辅助代码生成生成/实现
sync.sh多开发者协作全流程
perf-report.sh性能监控报告验证

项目结构

MyApp/
├── docs/
│   ├── prd/                    # PRD文档
│   └── api/                    # API文档
├── src/
│   ├── models/                 # 数据模型
│   ├── services/               # 业务服务
│   ├── pages/                  # 页面组件
│   ├── viewmodels/             # 状态管理
│   └── common/                 # 公共工具
├── test/
│   ├── unittest/               # 单元测试
│   └── e2e/                    # E2E测试
├── scripts/                    # 工作流脚本
├── templates/                  # 代码模板
├── references/                 # 参考资料
├── PROJECT.md                  # 项目配置
└── version.json                # 版本信息

规范检查规则

规则ID级别说明
HOS-001警告使用@ObservedV2替代@Observed
HOS-002错误禁止使用any类型
HOS-003错误硬编码字符串必须使用$r引用
PERF-001警告避免在循环中使用await
PERF-002错误大列表必须使用LazyForEach
SEC-001错误敏感数据使用SecureStorage
SEC-002错误日志禁止输出敏感信息
ERR-001警告async函数必须有错误处理
BUILD-001错误DevEco编译必须通过

优先级定义

P0 - 必须完成(阻塞演示)
├── 核心功能接口
├── 基础页面结构
└── 数据流打通

P1 - 应该完成(完整体验)
├── 增强交互
├── 错误处理
└── 性能优化

P2 - 可以延后(锦上添花)
├── 动效细节
├── 高级功能
└── 统计分析

故障排查

编译失败

bash scripts/build-check.sh --verbose

运行时崩溃

bash scripts/debug.sh . logs 100
hdc hilog | grep MyApp

测试失败

bash scripts/tdd.sh status
bash scripts/debug.sh . analyze

版本历史

版本日期更新内容
v2.02026-03-20AI辅助生成、实时协作、性能监控 (98分)
v1.22026-03-20架构可视化、Git Hooks、Mock服务、质量报告 (97分)
v1.12026-03-20快捷命令、健康检查、智能建议、自动化流水线、增强模板 (95分)
v1.02026-03-20初始版本,六阶段流程 (92分)

版本:v2.0 评分:98/100 状态:已完成全部规划功能 适用范围:HarmonyOS 4.0+ 应用开发 许可证:MIT

平台分布

OpenClaw

73.14%
按下载量换算1,897

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills