一键导入
translate
Add a new translatable string to all locale files (English, Italian, Spanish, Catalan, German, Chinese). Use when adding user-visible text to the app.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add a new translatable string to all locale files (English, Italian, Spanish, Catalan, German, Chinese). Use when adding user-visible text to the app.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Fix a GitHub issue following the standard workflow. Reads the issue, creates a branch/PR, applies the fix, runs tests, and merges when CI passes.
Start the Teslamate API mock server to test car image rendering with different vehicle configurations. Takes a description of the car to mock. Can also simulate charging sessions (AC/DC).
Create a new release. Bumps version, updates changelog, creates fastlane changelog, commits, tags, and pushes.
Implement a new feature following the standard workflow. Explores the codebase, creates a plan, implements the feature, runs tests, creates a PR, and installs on the connected device.
Check Teslamate API response format for a given endpoint. Use when you need to understand the JSON structure returned by the API.
Scaffold a new Jetpack Compose screen following project patterns. Use when creating a new screen or view in the app.
| name | translate |
| description | Add a new translatable string to all locale files (English, Italian, Spanish, Catalan, German, Chinese). Use when adding user-visible text to the app. |
| allowed-tools | Read, Edit |
Add a new string resource to all 6 locale files.
| Locale | File |
|---|---|
| English | app/src/main/res/values/strings.xml |
| Italian | app/src/main/res/values-it/strings.xml |
| Spanish | app/src/main/res/values-es/strings.xml |
| Catalan | app/src/main/res/values-ca/strings.xml |
| German | app/src/main/res/values-de/strings.xml |
| Chinese | app/src/main/res/values-zh/strings.xml |
Ask the user for:
snake_case, e.g., drive_details_title)Generate translations for Italian, Spanish, Catalan, German and Chinese (Simplified)
Add to all 6 files with an XML comment for context:
<!-- Context: Shown as the title of the drive details screen -->
<string name="drive_details_title">Drive Details</string>
snake_case for string names (e.g., settings_title, drive_history)%s, %d, %1$s) must be preserved in translationsone and other should be identical (Chinese does not inflect for number)For strings with parameters, use positional format specifiers:
<string name="distance_km">%1$d km away</string>
In Kotlin:
stringResource(R.string.distance_km, distance)
For quantity strings, use plurals:
<plurals name="days_count">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
Remind the user to use stringResource(R.string.xxx) in Compose code:
Text(stringResource(R.string.drive_details_title))