.agents/skills/gitlab-coding-principles/SKILL.md
Evaluate ALL groups below and load principles from EVERY group that applies to your task. Most tasks span multiple groups (e.g., a model change may need Backend, Database, and Testing principles). DO NOT stop after the first group. When your task involves database queries, scopes, or data access patterns, ALWAYS load Database principles regardless of which files you are editing.
Database:
Security:
Code Review:
Backend:
API:
Workers:
Frontend:
Testing:
Performance:
Documentation:
Feature Flags:
Analytics:
Analytics instrumentation and metrics: Read .ai/principles/distilled/analytics.md
Code style or linting: Read .ai/code-style.md
Git, commits, or branches: Read .ai/git.md
CI/CD pipelines or .gitlab-ci.yml: Read .ai/ci-cd.md