What's New
6 New Skills (8 → 14 total)
| Skill |
Rules |
Purpose |
| phoenix-liveview-auth |
7 |
on_mount auth, current_scope, import conflicts, session handling |
| ecto-changeset-patterns |
7 |
Separate changesets, cast_assoc pitfalls, composition, transforms |
| phoenix-auth-customization |
6 |
Extending phx.gen.auth with custom fields, fixtures, confirmation |
| phoenix-pubsub-patterns |
6 |
Subscriptions, broadcasting from contexts, topic naming |
| phoenix-authorization-patterns |
6 |
Server-side authz, ownership, policy modules, scoped queries |
| ecto-nested-associations |
6 |
cast_assoc, Ecto.Multi, cascades, FK indexes |
1 New Hook (14 → 15 total)
- migration-safety — Warns on missing FK indexes, missing
on_delete strategies, unsafe column removals, NOT NULL without defaults
Updated
- SubagentStart hook — Injects condensed rules from all 14 skills into every spawned subagent
- CLAUDE.md.template — Updated with all 14 skill references and migration-safety hook
Impact
- Battle-tested skills based on real-world debugging sessions (30-90 min pain points each)
- Comprehensive coverage of Phoenix authentication, authorization, and data patterns
- Migration safety catches common deployment-breaking issues before they're committed
Totals
| Component |
Count |
| Skills |
14 |
| Hooks |
15 |
| Analysis Scripts |
3 |
| Agent Docs |
4 |
See CHANGELOG.md for full details.