Files
calendar/agents/README.md
T
Eunjae LeeGitHubDevin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
b9c54f6661 docs: add Trigger.dev task implementation rule (#27712)
* docs: add Trigger.dev task implementation rule

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

* docs: add specific file path references for CalendarsTasker and config examples

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-02-07 00:43:07 +09:00

79 lines
3.9 KiB
Markdown

# Cal.com Agent Documentation Index
- **[../AGENTS.md](../AGENTS.md)** - Main guide (structure, tech stack, commands, examples)
- **[commands.md](commands.md)** - Command reference
- **[knowledge-base.md](knowledge-base.md)** - Domain knowledge and business rules
## Rules Index
### Architecture
- [architecture-vertical-slices](rules/architecture-vertical-slices.md) - Vertical slice architecture
- [architecture-feature-boundaries](rules/architecture-feature-boundaries.md) - Feature boundaries
- [architecture-page-level-auth](rules/architecture-page-level-auth.md) - Auth in page.tsx, not layout.tsx
- [architecture-features-modules](rules/architecture-features-modules.md) - packages/features vs apps/web/modules
### Quality
- [quality-avoid-barrel-imports](rules/quality-avoid-barrel-imports.md) - Avoid index.ts barrel imports
- [quality-simplicity](rules/quality-simplicity.md) - Keep code simple
- [quality-no-followup-prs](rules/quality-no-followup-prs.md) - Complete work in PR
- [quality-thorough-code-review](rules/quality-thorough-code-review.md) - Code review standards
- [quality-error-handling](rules/quality-error-handling.md) - ErrorWithCode vs TRPCError
- [quality-imports](rules/quality-imports.md) - Import patterns and named exports
- [quality-pr-creation](rules/quality-pr-creation.md) - PR best practices
- [quality-code-comments](rules/quality-code-comments.md) - Comment guidelines
- [quality-code-review](rules/quality-code-review.md) - Code review focus
### Data Layer
- [data-prefer-select-over-include](rules/data-prefer-select-over-include.md) - Use select in Prisma queries
- [data-repository-pattern](rules/data-repository-pattern.md) - Repository pattern
- [data-repository-methods](rules/data-repository-methods.md) - Repository method standards
- [data-dto-boundaries](rules/data-dto-boundaries.md) - DTO boundaries
- [data-prisma-migrations](rules/data-prisma-migrations.md) - Schema changes and migrations
- [data-prisma-feature-flags](rules/data-prisma-feature-flags.md) - Feature flag seeding
### API
- [api-no-breaking-changes](rules/api-no-breaking-changes.md) - API stability
- [api-thin-controllers](rules/api-thin-controllers.md) - Thin controller pattern
### Performance
- [performance-avoid-quadratic](rules/performance-avoid-quadratic.md) - Avoid O(n²) algorithms
- [performance-dayjs-usage](rules/performance-dayjs-usage.md) - Day.js optimization
- [performance-scheduling-complexity](rules/performance-scheduling-complexity.md) - Scheduling performance
### Testing
- [testing-coverage-requirements](rules/testing-coverage-requirements.md) - Test coverage standards
- [testing-playwright](rules/testing-playwright.md) - Playwright test execution
- [testing-mocking](rules/testing-mocking.md) - Mock services and integrations
- [testing-timezone](rules/testing-timezone.md) - Timezone handling (TZ=UTC)
- [testing-incremental](rules/testing-incremental.md) - Incremental test fixing
### CI/CD
- [ci-check-failures](rules/ci-check-failures.md) - Handling CI failures
- [ci-type-check-first](rules/ci-type-check-first.md) - Type-check before tests
- [ci-git-workflow](rules/ci-git-workflow.md) - Git and CI workflow
### Patterns
- [patterns-dependency-injection](rules/patterns-dependency-injection.md) - DI patterns
- [patterns-factory-pattern](rules/patterns-factory-pattern.md) - Factory pattern
- [patterns-workflow-triggers](rules/patterns-workflow-triggers.md) - Workflow implementation
- [patterns-app-store](rules/patterns-app-store.md) - App store integration patterns
- [patterns-trigger-dev](rules/patterns-trigger-dev.md) - Trigger.dev task implementation
### Culture
- [culture-accountability](rules/culture-accountability.md) - Engineering accountability
- [culture-leverage-ai](rules/culture-leverage-ai.md) - AI tooling practices
### Reference
- [reference-file-locations](rules/reference-file-locations.md) - Key file paths
- [reference-local-dev](rules/reference-local-dev.md) - Local development setup