Profiles

Use profiles to adapt PromptScore to different model families

Profiles let PromptScore keep one deterministic engine while tuning scoring and guidance for specific model ecosystems.

Profiles that ship today

  • `_base`: the universal baseline profile.
  • `claude`: Anthropic-oriented defaults and references.
  • `gpt`: OpenAI-oriented defaults and references.

What a profile can override

  • severity
  • weight
  • suggestion
  • reference

YAML example

name: claude
base: _base
rules:
  no-examples:
    severity: warning
    weight: 1.5
    suggestion: "Claude benefits significantly from few-shot examples."

Node and browser behavior

EnvironmentProfile source
Node / CLILoads YAML profiles through the profile loader.
BrowserUses built-in profiles bundled into the browser-safe entry point.