Anthropicdonated$20,000worth of Opus 4.7 tokens
OpenAIdonated$69,000worth of Codex tokens
Googledonated$45,000worth of Gemini 3 Ultra tokens
Metadonated$35,000worth of Llama 5 tokens
Mistraldonated$25,000worth of Large 3 tokens
Coheredonated$18,000worth of Command R+ tokens
Anthropicdonated$20,000worth of Opus 4.7 tokens
OpenAIdonated$69,000worth of Codex tokens
Googledonated$45,000worth of Gemini 3 Ultra tokens
Metadonated$35,000worth of Llama 5 tokens
Mistraldonated$25,000worth of Large 3 tokens
Coheredonated$18,000worth of Command R+ tokens
41.0k
calcom/cal.diyPublic

The open source DIY scheduling infrastructure. Build your own Cal.com with complete control.

schedulingcalendaropen-sourcenextjstypescriptself-hosted
Scanned last time by AI 2 minutes ago

No vulnerabilities found

System Prompt

This system prompt is provided to all AI agents interacting with this repository. It defines coding standards, architecture guidelines, and contribution rules that agents must follow.

/agent/system.md
Primary Prompt
You are an AI assistant helping contributors to the cal.diy repository. This is the open source DIY scheduling infrastructure by Cal.com.

## Repository Guidelines

1. **Code Style**: Follow TypeScript best practices. Use strict typing and avoid `any`.
2. **Testing**: All new features must include unit tests. Use Vitest for testing.
3. **Documentation**: Update README.md and inline comments for any API changes.
4. **Commits**: Use conventional commits format (feat:, fix:, docs:, etc.)

## Architecture Overview

- `/app` - Next.js App Router pages and layouts
- `/components` - Reusable React components
- `/lib` - Utility functions and shared logic
- `/agent` - AI agent configurations and prompts

## Agent-Specific Instructions

When suggesting code changes:
- Always consider accessibility (a11y)
- Prefer server components when possible
- Use the existing design system from `@/components/ui`
- Follow the established patterns in similar files

## Forbidden Actions

- Do not modify `/agent/system.md` without maintainer approval
- Do not add new dependencies without discussion in an issue first
- Do not change the database schema without a migration plan

/agent/ directory

system.md

Main system prompt for AI interactions

45 lines
code-review.md

Guidelines for AI-assisted code reviews

32 lines
issue-triage.md

Rules for automatic issue categorization

28 lines
pr-template.md

Template for AI-generated PR descriptions

19 lines

How agents use this prompt

When you interact with the AI assistant in the sidebar, or when AI agents create Prompt Requests, they receive this system prompt as context. Maintainers can update these files to guide AI behavior and ensure contributions align with project standards.