10-of-my-most-popular-text-to-image-series-prompts-78b0897e
generate a bunch of images, then you curate the results to handpick the best ones
开发项目任务管理,支持版本化开发流程。当用户需要启动开发任务、创建新版本、管理项目版本文档时使用。每次启动开发任务必须向用户确认版本编号,按版本号管理代码、开发文档、需求文档、发布配置。严格执行版本归档纪律,封版必须立即归档完整代码和文档。
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install cwyhkyochen-a11y/dev-task打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
本 Skill 用于规范化的项目版本管理和开发任务流程。
每个版本封版后必须立即归档完整代码和文档! 严禁在没有存档的情况下开始新版本号的开发!
| 类别 | 必须文件 | 说明 |
|---|---|---|
| 代码 | src/ 目录 |
封版时的完整代码快照 |
| 变更 | docs/CHANGELOG.md |
功能列表、Bug修复、已知问题 |
| 需求 | docs/REQUIREMENTS.md |
需求规格、功能清单 |
| 运维 | docs/DEPLOY.md |
部署步骤、回滚方案、监控方法 |
project-name/
├── [当前开发文件] # 正在开发的代码
└── versions/ # ★版本归档目录(不可跳过)
├── README.md # 版本管理说明、当前版本
├── v1.0/ # v1.0 版本(完整归档)
│ ├── docs/
│ │ ├── CHANGELOG.md # 变更日志
│ │ ├── REQUIREMENTS.md # 需求文档
│ │ └── DEPLOY.md # 部署文档
│ ├── src/ # ★完整代码备份
│ └── release/ # 发布包(可选)
├── v1.1/ # v1.1 版本(完整归档)
└── v1.2/ # v1.2 版本(完整归档)
必须向用户确认版本号,格式为 v主版本.次版本.修订号:
"请确认本次开发任务的版本编号(例如:v1.1.0):"
版本号规则:
检查规则:
# 检查最新版本
ls -la versions/ | tail -5
# 如果上一个版本未完成归档,必须提醒用户:
# "⚠️ 警告:上一个版本 vX.Y.Z 尚未封版归档!"
# "必须先完成 vX.Y.Z 的归档,才能开始新版本开发。"
# 创建目录
mkdir -p vers...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
# 开发任务管理 Skill
本 Skill 用于规范化的项目版本管理和开发任务流程。
---
## ⚠️ 版本管理纪律(强制执行)
### 铁律
> **每个版本封版后必须立即归档完整代码和文档!**
> **严禁在没有存档的情况下开始新版本号的开发!**
### 违规后果
- **v1.X 代码永久丢失** — 未归档即开始 v1.X+1 开发
- 无法回滚到中间版本
- 版本历史断档
### 必须归档的内容
| 类别 | 必须文件 | 说明 |
|------|---------|------|
| **代码** | `src/` 目录 | 封版时的完整代码快照 |
| **变更** | `docs/CHANGELOG.md` | 功能列表、Bug修复、已知问题 |
| **需求** | `docs/REQUIREMENTS.md` | 需求规格、功能清单 |
| **运维** | `docs/DEPLOY.md` | 部署步骤、回滚方案、监控方法 |
---
## 项目版本结构规范
```
project-name/
├── [当前开发文件] # 正在开发的代码
└── versions/ # ★版本归档目录(不可跳过)
├── README.md # 版本管理说明、当前版本
├── v1.0/ # v1.0 版本(完整归档)
│ ├── docs/
│ │ ├── CHANGELOG.md # 变更日志
│ │ ├── REQUIREMENTS.md # 需求文档
│ │ └── DEPLOY.md # 部署文档
│ ├── src/ # ★完整代码备份
│ └── release/ # 发布包(可选)
├── v1.1/ # v1.1 版本(完整归档)
└── v1.2/ # v1.2 版本(完整归档)
```
---
## 开发任务启动流程
### Step 1: 确认版本编号(必须)
**必须**向用户确认版本号,格式为 `v主版本.次版本.修订号`:
> "请确认本次开发任务的版本编号(例如:v1.1.0):"
**版本号规则:**
- **主版本号 (X.0.0)**: 重大功能变更、架构调整
- **次版本号 (0.X.0)**: 新增功能、向下兼容
- **修订号 (0.0.X)**: Bug 修复、小优化
**检查规则:**
- 如果 versions/vX.Y.Z 已存在 → 询问继续开发还是换新版本
- 如果当前开发目录有未归档代码 → **必须先封版上一个版本!**
### Step 2: 检查上一个版本是否已归档
```bash
# 检查最新版本
ls -la versions/ | tail -5
# 如果上一个版本未完成归档,必须提醒用户:
# "⚠️ 警告:上一个版本 vX.Y.Z 尚未封版归档!"
# "必须先完成 vX.Y.Z 的归档,才能开始新版本开发。"
```
### Step 3: 创建新版本目录结构
```bash
# 创建目录
mkdir -p vers...generate a bunch of images, then you curate the results to handpick the best ones
generate a bunch of images, then you curate the results to handpick the best ones
Productivity system based on Maya calendar with 13 natural tones for project management and personal development
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.