Claude Coding Best Practices

A curated library of platform-agnostic and technology-specific guidelines, guardrails, and project templates for AI-assisted software development with Claude Code.

Core

Platform-agnostic best practices that apply to every project regardless of language or framework. Security, scalability, clean code, architecture, and more.

12 files

Flutter

Core best practices translated for Flutter and Dart development. Covers widget architecture, state management, platform channels, and mobile-specific concerns.

10 files

Firebase

Core best practices translated for Firebase backend development. Covers Firestore, Cloud Functions, Security Rules, Auth, Storage, and operational patterns.

10 files

Supabase

Core best practices translated for Supabase backend development. Covers PostgreSQL, RLS policies, Edge Functions, Auth, Realtime, and migration workflows.

10 files

TypeScript

Core best practices translated for TypeScript development. Covers type safety, strict configuration, generics, branded types, and typed architecture patterns.

10 files

Templates

Ready-to-use project templates for Claude Code configuration. CLAUDE.md, settings, hooks, memory, GitHub workflows, PR templates, agents, and skills.

13 files