chore: 排除 SDK 仓的 skills/;清掉误建的 --help/ 目录

## skills/ 不该进本仓

SDK 仓新增了 `skills/`(hmapdev skill install 的源),本仓的
`.gitignore` 已排除 `tools/`、`docs/`、`example/`、`package/`、`scripts/`
等 SDK 仓自治范围,唯独漏了新加的 `skills/`。

`skills/` 是**文档**(skill 说明),归 SDK 仓管 —— 本仓经 go.mod 的
`replace` 只引用它的**编译必需文件**(sdk/*.go、go.mod、meta/meta.go),
文档不在其中。

⇒ 这不是新规则,是把已有规则的适用范围补齐。

## 误建的 --help/ 目录

我在验证 skill 时跑了 `hmapdev init demo`,但那次实际执行的是
`hmapdev init --help` 之类 —— `--help` 被当作**目录名**,在仓库根生成了
一个含 `go.mod`/`plg.json`/`plugin.go` 的 hmapdev 脚手架。

`plg.json` 里 `"name": "--help"` 坐实了这点。已删除。

★ 顺带记一条本机特性:`/tmp` 是 **tmpfs(内存盘) 只有 653M 可用**,
而 SDK store 有 4 个版本、备份要几 G ⇒ 大文件备份必须放 `/var/tmp`。
(这轮第一次备份就撞了 `No space left on device`。)
This commit is contained in:
JianFeeeee
2026-09-28 11:30:55 +08:00
parent a417b5f927
commit d676adbd0e

3
.gitignore vendored
View File

@ -33,6 +33,9 @@ third_party/homeagent-sdk/bin/
third_party/homeagent-sdk/tools/
third_party/homeagent-sdk/package/
third_party/homeagent-sdk/scripts/
# skills/ 是 SDK 仓的 skill 源(hmapdev skill install 的来源),
# 与 tools/、docs/ 同理属 SDK 仓自治范围,不进本仓。
third_party/homeagent-sdk/skills/
third_party/homeagent-sdk/.gitignore
third_party/homeagent-sdk/README*
third_party/homeagent-sdk/example/