latestfile_version = "0.1" scope = "personal" tool "claude-code" { from = "registry:anthropic/claude-code" provider = "anthropic" } tool "aider" { from = "registry:aider/aider" provider = "aider" } tool "gemini-cli" { from = "registry:google/gemini-cli" provider = "google" } tool "jetbrains-ai" { from = "registry:jetbrains/ai-assistant" provider = "jetbrains" } tool "cline" { from = "registry:cline/cline" provider = "cline" } tool "windsurf" { from = "registry:codeium/windsurf" provider = "codeium" } tool "cursor" { from = "registry:anysphere/cursor" provider = "anysphere" } tool "github-copilot" { from = "registry:github/copilot" provider = "github" } tool "zed" { from = "registry:zed-industries/zed" provider = "zed-industries" } tool "continue" { from = "registry:continue/continue" provider = "continue" } tool "codex" { from = "registry:openai/codex" provider = "openai" } model "claude-opus" { from = "registry:anthropic/claude-opus-5" provider = "anthropic" } model "claude-sonnet" { from = "registry:anthropic/claude-sonnet-5" provider = "anthropic" } model "gemini" { from = "registry:google/gemini" provider = "google" } workflow "feature-development" { description = "End-to-end AI-assisted feature work, from spec to PR" uses = [tool["claude-code"], tool.continue] models = [model["claude-opus"]] } workflow "documentation" { description = "Keep docs in sync with what actually shipped" uses = [tool["claude-code"], tool.aider, tool.cline, tool.cursor, tool.continue, tool.codex] models = [model["claude-opus"], model["claude-sonnet"], model.gemini] } workflow "research" { description = "Explore unfamiliar codebases and evaluate approaches" uses = [tool["claude-code"], tool["gemini-cli"], tool.cline, tool.cursor, tool.continue, tool.codex] models = [model["claude-opus"], model["claude-sonnet"], model.gemini] } instructions "claude" { source = "./CLAUDE.md" applies_to = [tool["claude-code"]] } instructions "cursor" { source = "./.cursorrules" applies_to = [tool.cursor] } instructions "copilot" { source = "./.github/copilot-instructions.md" applies_to = [tool["github-copilot"]] } context "home" { tools = [tool["gemini-cli"], tool["jetbrains-ai"], tool.cline, tool.windsurf, tool.cursor, tool["github-copilot"], tool.zed, tool.continue, tool.codex, tool["claude-code"]] models = [model["claude-opus"], model["claude-sonnet"], model.gemini] } profile "jamescarlson" { role = "technical-product-manager" contexts = [context.home] }