fluent-syntax-terms

Official

Define and reuse Fluent terms reliably.

AuthorOpenAEC-Foundation
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Fluent terms (-term-name) are internal vocabulary used to ensure brand consistency and prevent direct runtime access to terms. This skill clarifies how to define, reference, and constrain terms within Fluent Translation Language (FTL) to avoid exposing internal identifiers in applications.

Core Features & Use Cases

  • Define reusable terms with a hyphen prefix (e.g., -brand-name) and reference them in messages.
  • Support parameterized terms with named arguments for grammatical variations and localization grammars.
  • Attach term attributes to drive FTL-based selectors without exposing attributes in runtime APIs.
  • Use in scenarios like brand names, product vocabularies, or multilingual UI copy to maintain consistency across locales.

Quick Start

Define -brand-name = Firefox and reference it in a message as { -brand-name } to ensure consistent branding.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fluent-syntax-terms
Download link: https://github.com/OpenAEC-Foundation/Fluent-i18n-Claude-Skill-Package/archive/main.zip#fluent-syntax-terms

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.