Commands Udecode Plate

Scan package tests, update @.claude/rules/testing.mdc with new patterns. Follow writing-skills: DRY, ultra-concise, token-efficient.

majiayu000 aeb2146 2 files · 1.4 KB Updated 567 repo stars

File contents

Scan package tests, update @.claude/rules/testing.mdc with new patterns. Follow writing-skills: DRY, ultra-concise, token-efficient.

Process:

  1. Glob packages/[PACKAGE]/**/*.spec.{ts,tsx}
  2. Read 6-8 diverse tests: plugins, transforms, components, hooks, utils
  3. Identify patterns NOT in testing.mdc:
    • Imports (ONLY mock/spyOn from bun:test - describe/it/expect are global)
    • Test organization, mocking, assertions, RTL, edge cases
  4. Update testing.mdc: Add to existing sections (DRY), one example per pattern, Quick Reference if frequent
  5. Report: Found X patterns → Updated Y sections

Critical:

  • Only actual codebase patterns. No theoretical examples. No duplication.
  • Test globals (describe, it, expect, etc.) are global via tooling/config/global.d.ts - NO imports needed
  • ONLY import mock and spyOn when used

Package: Specify path (e.g., packages/media)

majiayu000/claude-skill-registry-data/tree/main/testing/commands-udecode-plate commit aeb21461f0

Frequently asked questions

npx skillmds add majiayu000/commands-udecode-plate