code-review

Gunakan saat menyiapkan pull request atau meninjau perubahan untuk repositori SDK ini.

npx skills add https://github.com/contentstack/contentstack-dart --skill code-review

Code review – Contentstack Dart SDK

When to use

  • Before requesting review or approving a PR
  • When triaging risk (API breaks, security, test gaps)

Instructions

Checklist

  • Behavior: Change matches CDA semantics; no accidental Management API assumptions
  • API: Public exports updated deliberately in lib/contentstack.dart; breaking changes documented and versioned
  • Quality: dart analyze clean; dart test passes; codegen committed if *.g.dart changed
  • Security: No API keys, tokens, or .env with secrets in the diff
  • Style: Matches analysis_options.yaml and project patterns (../dart-style/SKILL.md)

Severity (optional)

  • Blocker: Breaks consumers, leaks credentials, or ships broken analyze/tests
  • Major: Incorrect API usage, missing tests for risky logic, undocumented breaking change
  • Minor: Naming, small refactors, doc nits

Process

References

Lebih banyak skill dari contentstack

cms-assets
contentstack
Memberikan saran kepada pengembang tentang pengorganisasian, pengiriman, dan transformasi aset di Contentstack. Mencakup struktur folder, transformasi Image Delivery API, penerbitan…
cms-branches-aliases
contentstack
Memberi saran kepada pengembang tentang penggunaan cabang Contentstack untuk pengembangan konten terisolasi dan alias untuk deployment konten tanpa downtime. Mencakup strategi cabang,…
cms-data-modeling-best-practices
contentstack
Pandu pengembang untuk memodelkan konten di Contentstack menggunakan struktur yang paling sederhana dan dapat digunakan kembali. Skill ini menjelaskan kapan menggunakan tipe konten, referensi, global…
cms-live-preview-visual-builder-support-assistant
contentstack
Diagnosis dan panduan implementasi Contentstack Live Preview dan Visual Builder. Lacak konteks pratinjau, identifikasi kontrak yang rusak, dan rekomendasikan…
cms-releases
contentstack
Memberi saran kepada developer tentang penggunaan Contentstack Releases untuk deployment konten atomik yang terkoordinasi. Mencakup pembuatan release, manajemen item, deployment bertahap,…
cms-roles-permissions
contentstack
Memberi saran kepada pengembang tentang merancang peran, izin, tim, dan akses token di Contentstack. Menjelaskan peran bawaan, peran kustom, penggabungan izin,…
cms-taxonomy
contentstack
Memberi saran kepada pengembang tentang penggunaan Contentstack Taxonomy untuk klasifikasi konten hierarkis terstruktur dan filtering sisi pengiriman. Mencakup taksonomi vs tag,...
cms-tokens-authentication
contentstack
Memberikan saran kepada pengembang tentang cara memilih metode autentikasi Contentstack dan jenis token yang tepat untuk kasus penggunaan frontend, backend, otomasi, dan aplikasi pihak ketiga.