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.zip

Installs 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.
66 charsno explicit “when” trigger
Beginner

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

You give it
User's application type (e.g., 'React web app')
You get back
Recommended Better Translate packages and reading order

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

  1. skills/core/SKILL.md
  2. skills/cli/SKILL.md
  3. skills/react/SKILL.md
  4. skills/nextjs/SKILL.md
  5. skills/md/SKILL.md
  6. skills/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.

SkillInstallsUpdatedSafetyDifficulty
skills (this skill)03moNo flagsBeginner
i18n-expert26moReviewIntermediate
fumadocs-mdx-structure26moNo flagsBeginner
1k-i18n11moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry