Data Access Layer | Claude Code Skill for Repository Patterns