knowledge-base
This file contains domain knowledge about the Cal.diy product and codebase. For coding…
Use the command format:
$ npx -y skills add calcom/cal.diy --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Use the command format:
paths: - "apps/web/playwright/**" - "packages/embeds/**/playwright/**" - "apps/**/*.e2e.ts" - "apps/api/**/e2e/**" title: Playwright E2E Testing impact: HIGH impactDescription: E2E tests catch integration issues before production tags: testing, playwright, e2e
Use the command format:
PLAYWRIGHT_HEADLESS=1 yarn e2e [test-file.e2e.ts]
This format includes the proper timezone setting, virtual display server, and uses the repository's e2e runner.
**Do not use** the standard `yarn playwright test` command.
Always ensure Playwright tests pass locally before pushing code. The user requires fast local e2e feedback loops instead of relying on CI, which is too slow for development iteration.
**Never push test code until those tests are passing locally first.**
Repo: calcom/cal.com
This file contains domain knowledge about the Cal.diy product and codebase. For coding…
The `packages/features` package should contain only framework-agnostic code: - Repositories…