This skill optimizes Claude for contributing to the InsForge backend monorepo, ensuring strict adherence to the project's architectural split between routes, services, and providers. It enforces security best practices like Postgres Row Level Security (RLS) through the withUserContext pattern and mandates idempotent migrations for robust database evolution. By codifying backend conventions such as ESM imports, shared schema usage, and mandatory unit testing, it helps maintainers build a scalable, secure, and reliable agentic coding platform.
主な機能
0111,736 GitHub stars
02Enforces strict route-service-provider architectural separation
03Validates backend logic with comprehensive unit and migration tests
04Automates idempotent SQL migrations with built-in safety guards
05Implements Postgres Row Level Security (RLS) via user context plumbing
06Ensures type safety by prohibiting 'any' and utilizing shared schemas
ユースケース
01Authoring idempotent database migrations for the InsForge core platform
02Developing new API endpoints with integrated authentication and RLS
03Refactoring backend services to maintain clean business logic orchestration