One source. Many agents.

Compile once. Target every agent.

Stemma generates native formats for the tools your team already uses, while making every adaptation and loss explicit.

  • GitHub Copilot

    →

    applyTo has no negative patterns, so canonical excludes are lossy. Its comma-separated list is split on brace nesting, and a literal comma is lossy.

    .github/copilot-instructions.md
  • Claude Code

    →

    .claude/rules/ with paths: front matter; procedures are delivered as skills. Brace groups are expanded, not passed through.

    CLAUDE.md
  • Codex (AGENTS.md)

    →

    Directory proximity only, and no native specialist agents.

    AGENTS.md
  • Kiro

    →

    inclusion: always | fileMatch | manual | auto.

    .kiro/steering/

Compatibility matrix

Agent support at a glance.

Baseline 2026-09-provider-baseline-1

Capability support by provider. Each cell states support in words as well as colour.
Capability Copilot import + export Claude import + export Codex import + export Kiro import + export Cursor not implemented
Always-on instructionsGuidance loaded into every request.yesyesyesyesplanned
Path-scoped instructionsGuidance loaded only when matching files are in scope.yesyespartialyesplanned
Include glob patternsA scope expressed as a pattern rather than a directory.yesyesnoyesplanned
Exclude glob patternsNo implemented provider has negative pattern syntax: STEMMA3101.nonononoplanned
Several include patterns per unitMore than one pattern in a single instruction file.yesyesn/ayesplanned
Directory hierarchy affects precedenceFiles deeper in the tree take precedence over shallower ones.noyesyesnoplanned
Native skillsA documented SKILL.md format.yesyesyesyesplanned
Native specialist agentsA dedicated file format for a sub-agent definition.yesyesnoyesplanned
Native procedures / prompt filesAn invocable workflow format. Other targets deliver these as skills.yesnononoplanned
Manual invocationContent a person can call up on demand.yesyesyesyesplanned
Agent tool allowlistTool names carried on an agent definition. Stemma never translates them.yesyesnoyesplanned
Opaque provider content re-emittedContent Stemma refused to interpret is written back verbatim.yesyesyesyesplanned

Sources and verification dates ↗

Output fidelity

How well does guidance translate?

  • Exact

    Maps directly with no semantic change.

  • Adapted

    Rewritten structurally to fit the native format.

  • Lossy

    Some canonical detail cannot be represented.

  • Blocked

    The target cannot safely receive the entity.