@james

personal

profile jamescarlson

Claimed August 21, 2026 · 7 views · raw file

Tools 11

Models 3

Workflows 3

  • feature-development

    End-to-end AI-assisted feature work, from spec to PR

    claude-codecontinueclaude-opus
  • documentation

    Keep docs in sync with what actually shipped

    claude-codeaiderclinecursorcontinuecodexclaude-opusclaude-sonnetgemini
  • research

    Explore unfamiliar codebases and evaluate approaches

    claude-codegemini-cliclinecursorcontinuecodexclaude-opusclaude-sonnetgemini

Instructions 3

  • claude

    ./CLAUDE.md

    claude-code
  • cursor

    ./.cursorrules

    cursor
  • copilot

    ./.github/copilot-instructions.md

    github-copilot

Contexts 1

  • home

    Local entities only — no import.

    gemini-clijetbrains-aiclinewindsurfcursorgithub-copilotzedcontinuecodexclaude-codeclaude-opusclaude-sonnetgemini

The file

This is the whole thing — diffable, version-controllable, and portable. Fetch it with curl latest.dev/@james/latestfile.

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]
}

Declare your own setup

A Latestfile says which tools, models, and workflows you actually use. Build one in a couple of minutes and claim your namespace.

Build yours →

Latestfile v0.1 · a draft, and I want it torn apartHome · Spec · GitHub