CalvinCalvin
Guides

Guides

Best practices, troubleshooting, and advanced usage guides for Calvin

Guides

This section contains best practices, troubleshooting guides, and advanced usage documentation for Calvin.

Available Guides

Core Concepts

GuideDescription
Scope and Deploy TargetUnderstanding deployment scopes and targets
ConfigurationEnvironment variables and config.toml settings

Advanced Features

GuideDescription
Multi-Layer PromptPacksShare assets across projects with layered configurations
SkillsDirectory-based SKILL.md assets (Claude Code, Cursor, Codex)
Clean CommandRemove deployed files safely and efficiently

Quick Tips

Choosing the Right Scope

  • Use scope: project for team-shared rules and project-specific configurations
  • Use scope: user for personal preferences and global workflows

Common Workflows

# Deploy to project (default)
calvin deploy

# Deploy to home directory
calvin deploy --home

# Preview changes before deploying
calvin diff

# Watch for changes and auto-deploy
calvin watch

# Check configuration for issues
calvin check

# Clean deployed files (interactive)
calvin clean

# Clean all home deployments
calvin clean --home --yes

Troubleshooting

If you encounter issues:

  1. Run calvin check to validate your configuration
  2. Use calvin diff to preview what would change
  3. Check the Pitfall Mitigations guide for common issues

On this page