Skip to content

v2.1.0 — Additional Skills & Polish

Choose a tag to compare

@j-morgan6 j-morgan6 released this 20 Mar 22:40

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.