js-lingui
🌍 📖 A readable, automated, and optimized (2 kb) internationalization for JavaScript
js-lingui is an agent skill that helps AI assistants apply internationalization (i18n) patterns consistently in JavaScript projects. It teaches AI coding assistants to use the Lingui i18n framework correctly, leveraging ICU MessageFormat for readable, automated translations. The skill enables AI agents to generate properly localized code for React, React Native, SolidJS, and vanilla JavaScript applications. It supports extraction workflows, message catalog management, and rich-text translations within components.
Key Features
Use Cases
- 01Teaching AI coding assistants to generate internationalized React components with Trans macros
- 02Guiding AI agents to extract translatable strings and maintain message catalogs
- 03Helping AI assistants apply proper i18n context and comments for translators
- 04Enabling AI code generation that follows Lingui best practices across multi-language projects
- 05Assisting AI agents in migrating existing react-intl projects to Lingui
- 06Supporting AI-driven refactoring of hardcoded strings into localized messages
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
js-lingui — FAQ
What is the js-lingui agent skill?+
The js-lingui agent skill is a building block that teaches AI coding assistants how to properly implement internationalization using the Lingui framework in JavaScript projects. It helps AI agents apply i18n patterns consistently across React, SolidJS, and vanilla JS codebases.
How do I install the js-lingui agent skill?+
Install the lingui/skills package from the GitHub repository to integrate with your AI assistant. The README mentions MCP setup for AI-assisted workflows, and you can follow the i18n with AI documentation at lingui.dev for configuration details.
Which AI clients work with js-lingui?+
The skill supports AI assistants that are compatible with MCP (Model Context Protocol) setup and can utilize skill definitions to guide code generation and refactoring patterns.
Do I need API keys to use js-lingui?+
No API keys are required for the Lingui framework itself. You only need to install the skill in your AI assistant environment to enable i18n pattern guidance.
Is js-lingui free to use?+
Yes, js-lingui is open source and licensed under the MIT license, making it free for both personal and commercial use.
What file formats does js-lingui support for translations?+
The skill guides AI assistants to work with PO files (standard), JSON, and CSV formats for storing translations. You can also add custom formatters for other formats.
How do I install js-lingui?+
Open the source repository on GitHub and follow its README. js-lingui is a skill — MCP Agents Market links you directly to the official repo.
Is js-lingui free?+
js-lingui is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.