Commit 88ddd52
ci(fix-issue): Register skill in agents.toml for dotagents tracking
A reviewer flagged the unregistered skill as a discovery bug — that
claim is wrong (`.claude/skills` is a directory-level symlink to
`.agents/skills`, so all skills under there resolve regardless of
`agents.toml` registration), but the registration is still worth doing:
- `agents.lock` only contains integrity hashes for registered skills;
unregistered ones are invisible to `dotagents install` verification.
- Every other in-repo skill (`triage-issue`, `release`, etc.) uses
`source = "path:.agents/skills/<name>"` — inconsistent omission.
- If `dotagents` ever adds destructive sync behavior, unregistered
skills are at risk.
Not touching `agents.lock` — the next `dotagents install` run regenerates
it with the computed integrity hash.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 2d85ef7 commit 88ddd52
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
29 | 33 | | |
30 | 34 | | |
31 | 35 | | |
| |||
0 commit comments