Commit 5a5546edfe082cfaed963ba6ede340277d8299c2
Merge remote-tracking branch 'origin/master'
Showing
2 changed files
with
18 additions
and
3 deletions
.gitignore
README.md
| ... | ... | @@ -230,10 +230,12 @@ erp-workflow-plugin/ |
| 230 | 230 | | `superpower-code-reviewer` | `superpowers:code-reviewer` 5.0.7 agent,仅改 name | 对后端 REQ diff 做 AI 自审,产出 `must_fix[]` / `nice_to_have[]` / `gaps` | `feature-review` 步骤 1:`Agent(subagent_type=superpower-code-reviewer)` | |
| 231 | 231 | | `fe-code-reviewer` | 自写(前端专用) | 对前端 FE-NN diff 做 7 维 AI 自审:prototype 一致性 / Design Tokens / 无障碍 / 响应式 / 业务校验前端复刻 / API 一致性 / 状态机覆盖。明确禁止给后端建议 | `fe-feature-review` 步骤 1:`Agent(subagent_type=fe-code-reviewer)` | |
| 232 | 232 | |
| 233 | -## Banners 清单(7 份,`bash cat` 直接输出,绕开 LLM 复读) | |
| 233 | +## Banners 清单(8 份,`bash cat` 直接输出,绕开 LLM 复读) | |
| 234 | 234 | |
| 235 | 235 | step 0 流程图被抽到独立 `.txt` 文件,SKILL.md 步骤 0 改为 `bash cat` 输出——保证 ASCII 边框对齐不被 LLM 复读破坏 + 减少 LLM 输出 token。 |
| 236 | 236 | |
| 237 | +两类:`flow.txt`(6 份,每个 plan skill 一份,`▶` 标在各自阶段) + `flow-overview.txt`(2 份,无 `▶` 标记的整段总览)。 | |
| 238 | + | |
| 237 | 239 | | 所属 Skill | Banner 文件 | 用途 | |
| 238 | 240 | |---|---|---| |
| 239 | 241 | | project-init | `banners/flow.txt` | A 阶段流程图(▶ 标在 A0) | |
| ... | ... | @@ -242,9 +244,18 @@ step 0 流程图被抽到独立 `.txt` 文件,SKILL.md 步骤 0 改为 `bash cat |
| 242 | 244 | | db-design-gen | `banners/flow.txt` | A 阶段流程图(▶ 标在 A3) | |
| 243 | 245 | | db-init | `banners/flow.txt` | A 阶段流程图(▶ 标在 A4) | |
| 244 | 246 | | downstream-gen | `banners/flow.txt` | A 阶段流程图(▶ 标在 A5) | |
| 245 | -| plan-start | `banners/flow-done.txt` | A 阶段流程图(▶ 标在"规划阶段到此结束",仅 2.1 Plan 完成分支) | | |
| 247 | +| plan-start | `banners/flow-overview.txt` | A 阶段流程总览(无 ▶ 标记) | | |
| 248 | +| coding-start | `banners/flow-overview.txt` | B 阶段编码流程总览(后端模块循环 → 前端整体阶段,无 ▶ 标记) | | |
| 249 | + | |
| 250 | +**字节对齐保证**:每行 visible width = 58 cell(内宽 56 + 2 个 `│` 边框);行数因文件而异(`flow.txt` 17 行 / plan-start `flow-overview.txt` 15 行 / coding-start `flow-overview.txt` 66 行)。改动需重新校准。 | |
| 246 | 251 | |
| 247 | -**字节对齐保证**:每个文件 17 行,每行 visible width = 58 cell(内宽 56 + 2 个 `│` 边框)。改动需重新校准。 | |
| 252 | +## Skill 内置脚本清单(3 个,`scripts/*.sh`,跨平台 bash 助手) | |
| 253 | + | |
| 254 | +| 所属 Skill | 脚本 | 用途 | | |
| 255 | +|---|---|---| | |
| 256 | +| scope-lock | `scripts/render.sh` | 渲染单个 `_module.md` / `REQ-*.md`(模板路径脚本自定位) | | |
| 257 | +| skeleton-gen | `scripts/merge-gitignore.sh` | 把模板忽略规则逐行判重合并进项目根 `.gitignore` | | |
| 258 | +| db-init | `scripts/validate.sh` | 校验 `V1.sql` 与 docs/03 的表名集合 + 各表列名集合一致性(fail-closed) | | |
| 248 | 259 | |
| 249 | 260 | ## Templates 清单(41 份) |
| 250 | 261 | |
| ... | ... | @@ -260,6 +271,7 @@ step 0 流程图被抽到独立 `.txt` 文件,SKILL.md 步骤 0 改为 `bash cat |
| 260 | 271 | | skeleton-gen | `docs-06-static-template.md` | docs/06 § 一~二 大纲(通用交互 + Design Tokens;布局以 prototype/ 为权威) | |
| 261 | 272 | | skeleton-gen | `docs-07-env-template.md` | docs/07 环境配置大纲 | |
| 262 | 273 | | skeleton-gen | `docs-09-structure-template.md` | docs/09 目录结构大纲 | |
| 274 | +| skeleton-gen | `styles-tokens-template.css` | 前端 Design Tokens CSS 变量基线(与 docs/06 § 二 对应) | | |
| 263 | 275 | | skeleton-gen | `scripts-setup-test-db-template.sh` | 运行时 drop + create 空库脚本(0 槽位);schema apply 交给 Flyway | |
| 264 | 276 | | skeleton-gen | `scripts-test-template.sh` | test.sh 骨架(4 个命令槽位:{{build_cmd}} / {{lint_cmd}} / {{test_cmd}} / {{e2e_cmd}},由 skeleton-gen 按技术栈推断填充) | |
| 265 | 277 | | skeleton-gen | `env-local-template` | 6 字段凭据模板(DB_* + JWT_SECRET) | | ... | ... |