Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>EMBER — Semantic Intent Language (.sil)New to Visual Studio Code? Get it now.
EMBER — Semantic Intent Language (.sil)

EMBER — Semantic Intent Language (.sil)

semanticintent

| (0) | Free
Syntax highlighting for .sil files (EMBER Semantic Intent Language, Project Phoenix)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EMBER — Semantic Intent Language (.sil)

Syntax highlighting for .sil files — EMBER Semantic Intent Language, the artifact format of Project Phoenix.

Marketplace License: MIT


What it highlights

Element Examples
Header keywords CONSTRUCT ID VERSION
Construct types signal workflow screen spec episode architecture blueprint build certification
Separator line ─────────────────────────────────────────
Field keys intent: rules: status: confidence:
List prefixes -
Arrow operator →
Status values open resolved certified approved returned pending conditional on-hold
Confidence values high medium low

Example

CONSTRUCT  spec
ID         cart.checkout
VERSION    1
─────────────────────────────────────────
intent:
  Allow a customer to purchase items in their cart
  and receive order confirmation

rules:
  - Charge must succeed before order is created
  - Guest checkout allowed — login not required

Related

  • EMBER — Semantic Intent Language — full language spec
  • @semanticintent/ember — parser and serializer
  • @semanticintent/phoenix-runtime — pipeline CLI

Authoring grammar credit

TextMate grammar authored with tmlanguage-syntax-highlighter by RedCMD.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft