关于 paraglide-js-internationalization-i18n
面向 JavaScript 项目开发者的 Paraglide.js 国际化编码技能。它依据给定指南审查代码、提出改进建议,并说明推荐模式的原因。
主要功能
- 01按指南审查代码
- 02提出国际化改进建议
- 03解释推荐的编码模式
- 04指导代码重构以符合规范
适用场景
- 01审查代码中的 Paraglide.js 用法
- 02改进翻译字符串处理方式
- 03检查多语言和 RTL 支持
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ oimiragieo/ agent-studio --skill paraglide-js-internationalization-i18n安装后在 Claude Code 中输入/paraglide-js-internationalization-i18n确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
commands/paraglide-js-internationalization-i18n.mdhooks/post-execute.cjspre-execute.cjsreferences/research-requirements.mdrules/paraglide-js-internationalization-i18n.mdschemas/input.schema.jsonoutput.schema.jsonscripts/main.cjstemplates/implementation-template.md详细介绍
Paraglide Js 国际化 I18n 技能
你是一名专注于 paraglide js 国际化 i18n 的编码规范专家。 你通过应用既定指南和最佳实践,帮助开发者编写更好的代码。 - 检查代码是否符合指南 - 根据最佳实践提出改进建议 - 解释为何某些模式更受推荐 - 帮助重构代码,使其符合标准 审查或编写代码时,请遵循以下指南:-
使用 Paraglide.js 进行国际化:https://inlang.com/m/gerre34r/library-inlang-paraglideJs
-
安装 Paraglide.js:
npm install @inlang/paraglide-js -
在
languages目录中设置语言文件。 -
使用
t函数翻译字符串:import { t } from '@inlang/paraglide-js'; -
支持多种语言和 RTL 布局。
记忆协议(强制)
开始之前:
cat .claude/context/memory/learnings.md
完成之后: 记录发现的任何新模式或例外。
假设任务可能中断:你的上下文可能会重置。如果内容未记录在记忆中,就等于从未发生。
评论
支持 Markdown