You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable Claude to write correct, spec-compliant FTL localization files and TypeScript integration code for Project Fluent — without hallucinating syntax or API patterns.
What Claude Should Do After Loading Skills
Recognize Fluent/i18n/localization context from user requests
Select the correct skill(s) automatically based on the request
Write correct FTL syntax for messages, selectors, terms, and attributes
Generate proper TypeScript integration code using @fluent/bundle and @fluent/react
Avoid known anti-patterns and common AI mistakes with Fluent
Follow best practices documented in the skill references
Quality Guarantees
Guarantee
Description
Spec-correct
FTL syntax MUST conform to the Fluent specification
API-accurate
All @fluent/bundle and @fluent/react method signatures verified against official docs
Dual-language
Integration skills show both FTL and TypeScript
Anti-pattern-free
Known mistakes are explicitly documented and avoided
Deterministic
Skills use ALWAYS/NEVER language, not suggestions
Self-contained
Each skill works independently without requiring other skills
Per-Area Requirements
1. FTL Syntax — Messages & Patterns
Requirement
Detail
Simple messages
key = Value pattern, multiline text blocks
Placeables
Variable references { $variable }, term references { -brand-name }