Provides the correct package map and reading order for implementing translation systems across various frameworks.
Install
mkdir -p .claude/skills/skills-jralvarenga && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15429" && unzip -o skill.zip -d .claude/skills/skills-jralvarenga && rm skill.zipInstalls to .claude/skills/skills-jralvarenga
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Package map and reading order for Better Translate product skills.Key capabilities
- →Start with `@better-translate/core` for any app
- →Add `@better-translate/react` for React or Expo UI
- →Add `@better-translate/nextjs` for Next.js App Router
- →Add `@better-translate/astro` for Astro request helpers
- →Add `@better-translate/md` for Localized Markdown or MDX
- →Add `@better-translate/cli` for string extraction and locale file generation
How it works
The skill maps different application types and their requirements to specific Better Translate packages, providing a structured approach for integration.
Inputs & outputs
When to use skills
- →Integrate translation in Next.js
- →Setup localized markdown
- →Add translation to Expo apps
- →Configure CLI string extraction
About this skill
Better Translate Skills
This folder explains which Better Translate packages to combine for each kind of app.
Start with this rule
Always start with @better-translate/core.
Then add only the adapter your app needs:
- React or Expo UI:
@better-translate/react - Next.js App Router routing and server helpers:
@better-translate/nextjs - Astro request helpers and middleware:
@better-translate/astro - TanStack Router locale-aware routing:
@better-translate/tanstack-router - Localized Markdown or MDX:
@better-translate/md - Auto-extract strings and generate locale files with hosted or local models:
@better-translate/cli
Fast package chooser
- Plain TypeScript, Node.js, APIs, or shared libraries: read
skills/core/SKILL.md - React web apps: read
skills/react/SKILL.md - Expo apps: read
skills/expo/SKILL.md - Next.js App Router apps: read
skills/nextjs/SKILL.md - Markdown or MDX content: read
skills/md/SKILL.md - Mixed app with routing, server rendering, and client hooks: read
skills/combined/SKILL.md - CLI or bt-extracted strings: read
skills/cli/SKILL.md
Reading order
skills/core/SKILL.mdskills/cli/SKILL.mdskills/react/SKILL.mdskills/nextjs/SKILL.mdskills/md/SKILL.mdskills/combined/SKILL.md
When not to use it
- →When the user does not need translation features
- →When the user is not working with Better Translate packages
- →When the user wants to use a different translation library
Limitations
- →The skill only covers Better Translate product skills
- →The skill provides a package map and reading order
- →The skill does not provide implementation details for each package
How it compares
This workflow offers a guided selection of translation packages based on application needs, simplifying the setup compared to manually researching each package.
Compared to similar skills
skills side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| skills (this skill) | 0 | 3mo | No flags | Beginner |
| i18n-expert | 2 | 6mo | Review | Intermediate |
| fumadocs-mdx-structure | 2 | 6mo | No flags | Beginner |
| 1k-i18n | 1 | 1mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
i18n-expert
daymade
This skill should be used when setting up, auditing, or enforcing internationalization/localization in UI codebases (React/TS, i18next or similar, JSON locales), including installing/configuring the i18n framework, replacing hard-coded strings, ensuring en-US/zh-CN coverage, mapping error codes to localized messages, and validating key parity, pluralization, and formatting.
fumadocs-mdx-structure
TheOrcDev
Create MDX documentation files with proper frontmatter, imports, and component integration. Apply when creating or updating Fumadocs documentation pages in content/docs/.
1k-i18n
OneKeyHQ
Internationalization — translations (ETranslations, useIntl, formatMessage) and locale management. NEVER modify auto-generated translation files.
ai-sdk-documentation
malob
This skill should be used when working with Vercel AI SDK, AI Gateway, streamText, generateText, generateObject, streamObject, tool calling, or AI SDK providers. Also relevant for "ai-sdk", "@ai-sdk/*" packages, or questions about AI SDK patterns, configuration, and best practices.
i18n-localization
Harmitx7
Internationalization (i18n) and localization mastery. Abstracting hardcoded strings, managing JSON/YAML translation dictionaries, bidirectional routing (RTL support for Arabic/Hebrew), Pluralization algorithms, date/currency formatting, and SSR locale detection in Next.js/React. Use when preparing a
storybook
GhAli21
>