feat(skills): add BetterWright/betterwright skills
Merged
SH
2mo ago+45+45+01234567890123456789-0-0-0123456789
Summary
Adds all six BetterWright/betterwright skills to dotagents via the keep-all SKILLS.txt + skills-lock.json pipeline.
Changes
- Declare
BetterWright/betterwrightinSKILLS.txt(alphabetical afterbetter-auth/skills, keep-all, all 6 skill ids) - Refresh
skills-lock.jsonviaskills add … --full-depth+make skills-lock - Skills install to
~/.agents/skills/<id>with upstreamSKILL.mdbodies unchanged (no copies under reposkills/)
Skills vendored
1password, bitwarden, browser (root SKILL.md), credential-manager, full-stack-e2e-review, github
Note: root SKILL.md (browser) requires --full-depth on the skills CLI so nested skills/* are discovered alongside it.
Linear
Test plan
-
SKILLS.txtlists BetterWright/betterwright keep-all with all 6 ids -
skills-lock.jsoncontains all 6 withsource: BetterWright/betterwright, paths, and hashes (includingbrowser→SKILL.md) - All 6 present under
~/.agents/skills/ -
make skills-installreports all skills installed (idempotent) -
make skills-lockis idempotent - CI green


Summary by cubic
Adds all six BetterWright/betterwright skills (1password, bitwarden, browser, credential-manager, full-stack-e2e-review, github) to dotagents via the keep-all SKILLS.txt + skills-lock.json pipeline.
- The
browserskill maps to the repository rootSKILL.md; locking it requires--full-depthso the nestedskills/*are discovered alongside. - Skills install to
~/.agents/skills/<id>with upstreamSKILL.mdbodies unchanged; no copies land under the reposkills/. - Addresses Linear SHUN-3592 (https://linear.app/shunkakinoki/issue/SHUN-3592/add-betterwright-skills-to-dotagents).