Agent skill

Premium Translate

by bonny in bonny/WordPress-Simple-History

Translates Simple History Premium plugin strings for one or multiple locales.

No licenceAuto-check passedWriting & Content

Install Premium Translate

skills CLI
$ npx skills add bonny/WordPress-Simple-History --skill premium-translate -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bonny/WordPress-Simple-History premium-translate --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bonny/WordPress-Simple-History.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/premium-translate .claude/skills/premium-translate && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
premium-translate
GitHub stars
317
Token cost
~2.5k tokens
SKILL.md length
1,137 words
Files
1
Skills in repo
21
Repo updated
First seen
Licence
None found

At a glance

Translates Simple History Premium plugin strings for one or multiple locales.

  • Works in 5 steps: Update Source Strings (once) → Translate Each Locale → Validate before compiling → …
  • Updating premium plugin PO files
  • SKILL.md covers Premium Add-on Path, Workflow and Examples
  • Calls npm

What it does

Premium Translate is an agent skill from bonny/WordPress-Simple-History. Translates Simple History Premium plugin strings for one or multiple locales. Use when translating or updating premium plugin PO files.

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Writing & Content, covering Translation. It works with npm. The repository describes itself as: 🔍🕵️♀️ WordPress audit log that track user changes in WordPress admin using a nice activity feed.

When your agent uses it

  • Updating premium plugin PO files
  • Tasks that involve Translation

Example prompts

  • “Use the premium-translate skill to translate Simple History Premium plugin strings for one or multiple locales”
  • “/premium-translate”

Requirements

  • Pre-approved tools (allowed-tools): Read, Edit, Write, Bash(cat:*), Bash(ls:*), Bash(grep:*), Bash(echo:*), Bash(npm:*), Bash(wp:*), Bash(msgfmt:*), Bash(msgunfmt:*), Bash(msgattrib:*), Bash(unzip:*), Bash(for:*), Glob, Agent

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Update Source Strings (once)
  2. Translate Each Locale
  3. Validate before compiling
  4. Compile (once, after all locales)
  5. Verify the artifacts actually ship

What it can do on your machine

Read from SKILL.md and the folder at commit 24f337f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Edit
    • Write
    • Bash(cat:*)
    • Bash(ls:*)
    • Bash(grep:*)
    • Bash(echo:*)
    • Bash(npm:*)
    • Bash(wp:*)
    • Bash(msgfmt:*)

    …and 6 more on the same allowed-tools line.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Premium Translate loads about 2.5k tokens when it runs. Until then it costs about 38 tokens; SKILL.md has 1,137 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~38
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,137 words (~2,459 tokens).

“Translate the Simple History Premium plugin's PO files from English to specified locales.”

— opening of SKILL.md by bonny
name
premium-translate
allowed-tools
Read, Edit, Write, Bash(cat:*), Bash(ls:*), Bash(grep:*), Bash(echo:*), Bash(npm:*), Bash(wp:*), Bash(msgfmt:*), Bash(msgunfmt:*), Bash(msgattrib:*), Bash(unzip:*), Bash(for:*), Glob, Agent
argument-hint
[locales]
disable-model-invocation
false

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/premium-translate of bonny/WordPress-Simple-History.

Open the folder on GitHubat commit 24f337f

Compare with similar skills

Premium Translate next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Premium Translate compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Premium Translate this skillbonny/WordPress-Simple-History317—~2.5kAutomated safety check: PassNone
Fanyiafc163/fanyi1.6k—~766Automated safety check: PassMIT
Lokalise Local Dev Loopjeremylongshore/tons-of-skills-marketplace2.8k—~3kAutomated safety check: NotesMIT
Translation Diff ExportDevolutions/UniGetUI26k—~1.1kAutomated safety check: PassMIT
Sync Translationssymfony/symfony31k—~1.9kAutomated safety check: PassMIT
Translation Diff ImportDevolutions/UniGetUI26k—~750Automated safety check: PassMIT

Similar skills

  • Fanyi

    afc163/fanyi

    用命令行工具 fanyi(别名 fy)做中英互译与查词,一次返回词典(iciba、youdao)和大模型三方结果。适用于单词、短语、习语谚语、单句短句的中英翻译,以及查释义、音标、例句、相关词。触发场景如"翻译一下 xxx"、"xxx 是什么意思"、"xxx 用英语怎么说"、"和谐 翻译成英文"——即使没说"用 fanyi"也应优先用本…

    1.6k GitHub stars~766 tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Lokalise Local Dev Loop

    jeremylongshore/tons-of-skills-marketplace

    Configure Lokalise local development with file sync and hot reload.

    2.8k GitHub stars~3k tokensUpdated yesterday
    Writing & ContentAuto-check: notes
  • Translation Diff Export

    Devolutions/UniGetUI

    Compares UniGetUI JSON locale files against English, identifies untranslated or source-changed keys, and generates patch, reference, and handoff files for a target language.

    26k GitHub stars~1.1k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Sync Translations

    symfony/symfony

    Synchronize translation catalogs across maintained Symfony branches: find messages that newer branches added to the English catalogs but that are still missing from the oldest maintained branch…

    31k GitHub stars~1.9k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Translation Diff Import

    Devolutions/UniGetUI

    Merges translated key-value pairs from a UniGetUI JSON localization patch back into the full language file and validates the merged result.

    26k GitHub stars~750 tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Translation Diff Translate

    Devolutions/UniGetUI

    Translates a sparse UniGetUI JSON language patch, writes completed entries into the working copy, preserves placeholders and terminology, and prepares the patch for merge-back.

    26k GitHub stars~934 tokensUpdated yesterday
    Writing & ContentAuto-check passed

More from bonny/WordPress-Simple-History

All 21 skills in this repo
  • Blueprint

    bonny/WordPress-Simple-History

    A skill your agent uses when the deliverable is WordPress Playground Blueprint JSON or a Blueprint bundle, including creating, editing, reviewing, validating schema keys, choosing steps/resources…

    317 GitHub starsUsed in 1 repo~4k tokens
    Auto-check passed
  • Action Links

    bonny/WordPress-Simple-History

    Guides implementation of structured action links on log events.

    317 GitHub stars~3.7k tokensUpdated 3 days ago
    Auto-check passed
  • Changelog

    bonny/WordPress-Simple-History

    Adds changelog entries to readme.txt following keepachangelog format.

    317 GitHub stars~2.9k tokensUpdated 3 days ago
    Auto-check passed
  • Code Quality

    bonny/WordPress-Simple-History

    Runs linting and static analysis on PHP/CSS/JS using phpcs, phpstan, and rector.

    317 GitHub stars~519 tokensUpdated 3 days ago
    Auto-check: notes
  • Create Logger

    bonny/WordPress-Simple-History

    Guides creation of custom loggers for Simple History. An agent skill from bonny/WordPress-Simple-History.

    317 GitHub stars~3.7k tokensUpdated 3 days ago
    Auto-check: notes
  • Logger Messages

    bonny/WordPress-Simple-History

    Enforces active voice for logger messages and the Event Details API.

    317 GitHub stars~2k tokensUpdated 3 days ago
    Auto-check passed

Works with

Questions about Premium Translate

What does Premium Translate do?

Translates Simple History Premium plugin strings for one or multiple locales. Premium Translate is an agent skill from bonny/WordPress-Simple-History. Translates Simple History Premium plugin strings for one or multiple locales.

When should I use Premium Translate?

Premium Translate fits situations like: updating premium plugin PO files; tasks that involve Translation.

How do I install Premium Translate in Claude Code?

Run `npx skills add bonny/WordPress-Simple-History --skill premium-translate -a claude-code`. Or copy the skill folder (.claude/skills/premium-translate in bonny/WordPress-Simple-History) into .claude/skills/premium-translate in your project. Claude Code loads it when a task matches its description.

How do I install Premium Translate in Codex?

Run `npx skills add bonny/WordPress-Simple-History --skill premium-translate -a codex`. Or copy the skill folder (.claude/skills/premium-translate in bonny/WordPress-Simple-History) into .agents/skills/premium-translate in your project. Codex loads it when a task matches its description.

Can I use Premium Translate in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bonny/WordPress-Simple-History --skill premium-translate -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/premium-translate, .gemini/skills/premium-translate, .github/skills/premium-translate and .opencode/skills/premium-translate in your project.

What does Premium Translate need to run?

Going by SKILL.md and its folder, Premium Translate needs the command-line tools its instructions call (npm). Its frontmatter pre-approves these tools: Read, Edit, Write, Bash(cat:*), Bash(ls:*), Bash(grep:*), Bash(echo:*), Bash(npm:*), Bash(wp:*), Bash(msgfmt:*), Bash(msgunfmt:*), Bash(msgattrib:*), Bash(unzip:*), Bash(for:*), Glob, Agent.

Does Premium Translate access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Premium Translate safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Premium Translate use?

No licence was found for Premium Translate or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Premium Translate use?

About 2.5k tokens (SKILL.md is roughly 9.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Premium Translate?

Skills that share tags, products or a category with Premium Translate: Fanyi (afc163/fanyi, 1.6k stars), Lokalise Local Dev Loop (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Translation Diff Export (Devolutions/UniGetUI, 26k stars) and Sync Translations (symfony/symfony, 31k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Premium Translate?

bonny (a GitHub user) maintains it in bonny/WordPress-Simple-History, which has 317 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on October 7, 2026.

Source: bonny/WordPress-Simple-History on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.