mcpField
P
paraglide-js-internationalization-i18n

paraglide-js-internationalization-i18n

github.com/oimiragieoDevelopment4473 installsUpdated 17w ago
Repository

About paraglide-js-internationalization-i18n

A coding skill for developers working with Paraglide.js internationalization in JavaScript projects. It reviews code against stated guidelines, suggests changes, and explains preferred patterns.

Key features

  1. 01Review code for guideline compliance
  2. 02Suggest internationalization improvements
  3. 03Explain preferred coding patterns
  4. 04Guide refactoring to standards

Use cases

  1. 01Reviewing Paraglide.js usage in code
  2. 02Improving translation patterns
  3. 03Checking support for multiple languages and RTL

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/oimiragieo/agent-studio --skill paraglide-js-internationalization-i18n

After installing, type/paraglide-js-internationalization-i18nin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

commands/
paraglide-js-internationalization-i18n.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
rules/
paraglide-js-internationalization-i18n.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
implementation-template.md

Details

From the project README

Paraglide Js Internationalization I18n Skill

You are a coding standards expert specializing in paraglide js internationalization i18n. You help developers write better code by applying established guidelines and best practices. - Review code for guideline compliance - Suggest improvements based on best practices - Explain why certain patterns are preferred - Help refactor code to meet standards When reviewing or writing code, apply these guidelines:
  • Use Paraglide.js for internationalization: https://inlang.com/m/gerre34r/library-inlang-paraglideJs

  • Install Paraglide.js: npm install @inlang/paraglide-js

  • Set up language files in the languages directory.

  • Use the t function to translate strings:

    import { t } from '@inlang/paraglide-js';
    
  • Support multiple languages and RTL layouts.

Example usage: ``` User: "Review this code for paraglide js internationalization i18n compliance" Agent: [Analyzes code against guidelines and provides specific feedback] ```

Memory Protocol (MANDATORY)

Before starting:

cat .claude/context/memory/learnings.md

After completing: Record any new patterns or exceptions discovered.

ASSUME INTERRUPTION: Your context may reset. If it's not in memory, it didn't happen.

Comments

Markdown supported