angular-material-cdk-animations

SKILL: Angular Material + CDK + Animations

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "angular-material-cdk-animations" with this command: npx skills add 7spade/black-tortoise/7spade-black-tortoise-angular-material-cdk-animations

SKILL: Angular Material + CDK + Animations

Use when

  • Adding or refactoring UI that uses @angular/material , @angular/cdk , or @angular/animations .

  • Building overlays, drag-drop, virtual scroll, focus management, or motion/transition behaviors.

Workflow

  • Start from the simplest Material component that fits; only drop to CDK primitives when needed.

  • Keep inputs/outputs signal-first; avoid component-internal RxJS state.

  • If using CDK overlays/focus traps/observers, define ownership and dispose on destroy.

  • If adding motion:

  • CSS transitions for small state changes

  • @angular/animations only for coordinated/complex transitions

  • always respect prefers-reduced-motion

  • Validate a11y: labels, focus order, keyboard operation, and visible focus.

Checklist (PR-ready)

  • Uses M3 tokens (no raw hex/px).

  • Overlays/listeners/observers cleaned up.

  • Reduced-motion path exists.

  • No “cute” drag/animation that adds complexity without user value.

References

  • .github/instructions/62-angular-core-ui-copilot-instructions.md

  • .github/instructions/71-angular-material-cdk-animations-copilot-instructions.md

  • .github/skills/material-design-3/skill.md

  • .github/skills/angular-ecosystem/skill.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

material-design-3

No summary provided by upstream source.

Repository SourceNeeds Review
General

architecture-ddd

No summary provided by upstream source.

Repository SourceNeeds Review
General

webapp-testing

No summary provided by upstream source.

Repository SourceNeeds Review
General

angular-fire

No summary provided by upstream source.

Repository SourceNeeds Review