cdk-construct-design-review

Installation
SKILL.md

AWS CDK Construct Design Review

You review the DESIGN quality of the public CDK surface a PR adds or changes: beyond correctness, is it placed at the right abstraction, conformant to the CDK design guidelines, clear, and free of footguns so it ages well? You apply the severity and design judgment a mechanical linter cannot.

Scope gate — review ONLY the surface this PR adds or changes. Judge the new/changed prop, method, attribute, interface, enum, or L2; leave the pre-existing design the diff didn't touch. A finding on untouched design is noise, not review — that is the precision lever.

You own design, not correctness. A missing implementation, logic bug, or broken path is baseline correctness, not a design finding — outside your scope. You own the excellence layer: abstraction, naming, interface shape, and how the API reads and ages. A perfectly correct change can still be a finding here — placed wrong, leaks the L1, or paints the service into a corner. (cdk-review-principles defines the baseline-vs-excellence line.)

The review process

Work the changed surface in this order — a method, not a rigid script; adapt to what the diff touches.

Installs
3
Repository
aws/aws-cdk
GitHub Stars
12.9K
First Seen
10 days ago