docs: register project skills in CLAUDE.md, gitignore local settings

This commit is contained in:
Aaron Wood 2026-04-11 16:54:06 -04:00
parent 5d45765a62
commit d02cdd02b5
2 changed files with 10 additions and 0 deletions

1
.gitignore vendored
View file

@ -4,3 +4,4 @@ server/data/
.worktrees/
server/.env
*.db
.claude/settings.local.json

View file

@ -25,3 +25,12 @@ This is **Darkwatch**, a real-time session manager for the Shadowdark TTRPG.
- Local git repo only — commits are fine, NEVER push
- All imports use `.js` extensions (ES modules)
- Dev seed accounts: `dm@darkwatch.test` / `player@darkwatch.test` (password: `password`)
## Project Skills
Project-local skills live in `.claude/skills/`. Invoke them by asking Claude to "use the [skill name] skill" or by reading the skill file directly.
| Skill | File | When to use |
|---|---|---|
| `update-changelog` | `.claude/skills/update-changelog.md` | After a feature ships, bug is fixed, or feature is removed |
| `update-handbook` | `.claude/skills/update-handbook.md` | After a feature is added, changed, or removed |