Agent skill

Wp Readme Optimizer

by jdevalk in jdevalk/skills

Reviews and rewrites WordPress.org plugin readme.txt files for maximum quality.

MITAuto-check passedDevelopment

Install Wp Readme Optimizer

skills CLI
$ npx skills add jdevalk/skills --skill wp-readme-optimizer -a claude-code

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

GitHub CLI
$ gh skill install jdevalk/skills wp-readme-optimizer --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/jdevalk/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/wp-readme-optimizer .claude/skills/wp-readme-optimizer && 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
wp-readme-optimizer
GitHub stars
104
Token cost
~1.8k tokens
SKILL.md length
944 words
Files
4
Skills in repo
9
Repo updated
First seen
Licence
MIT

At a glance

Reviews and rewrites WordPress.org plugin readme.txt files for maximum quality.

  • Works in 4 steps: Keyword Inference → Audit → Rewrite → …
  • References a WordPress plugin readme.txt
  • SKILL.md covers Workflow, Phase 0: Keyword Inference, Phase 1: Audit and Phase 2: Rewrite, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Wp Readme Optimizer is an agent skill from jdevalk/skills. Reviews and rewrites WordPress.org plugin readme.txt files for maximum quality. Use this skill whenever a user pastes, uploads, or references a WordPress plugin readme.txt, or asks to improve, audit, review, score, or optimize a plugin's WordPress.org listing page. Also trigger when the user says things like "make my plugin page better", "optimize my readme", "help me rank higher on WordPress.org", or "review my plugin listing". Always run the full audit + rewrite workflow unless the user explicitly asks for only…

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files (for example `AGENTS.md` and `README.md`).

It sits in Development, covering Technical documentation. It works with WordPress. The repository describes itself as: Agent skills for GitHub repos and profiles, WordPress and EmDash plugins, Astro SEO, and content readability. The licence is MIT.

When your agent uses it

  • References a WordPress plugin readme.txt
  • Asks to improve
  • Optimize a plugins WordPress.org listing page
  • The user says things like make my plugin page better

Example prompts

  • “make my plugin page better”
  • “optimize my readme”
  • “help me rank higher on WordPress.org”
  • “/wp-readme-optimizer”

Workflow steps

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

  1. Keyword Inference
  2. Audit
  3. Rewrite
  4. 5: Metadata and readability pass

What it can do on your machine

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

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

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

  • Network

    No URLs in SKILL.md.

    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

Wp Readme Optimizer loads about 1.8k tokens when it runs. Until then it costs about 137 tokens; SKILL.md has 944 words of instructions outside code blocks.

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

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

The full file from jdevalk/skills at commit 106fc68, republished under its MIT licence (© jdevalk). 944 words, ~1,801 tokens.

Download SKILL.mdSave it as .claude/skills/wp-readme-optimizer/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
wp-readme-optimizer
description
Reviews and rewrites WordPress.org plugin readme.txt files for maximum quality. Use this skill whenever a user pastes, uploads, or references a WordPress plugin readme.txt, or asks to improve, audit, review, score, or optimize a plugin's WordPress.org listing page. Also trigger when the user says things like "make my plugin page better", "optimize my readme", "help me rank higher on WordPress.org", or "review my plugin listing". Always run the full audit + rewrite workflow unless the user explicitly asks for only one part.

WordPress Plugin readme.txt Optimizer

This skill reviews a WordPress.org plugin readme.txt file with a structured audit, scores each section, and then produces a fully rewritten version. The goal is higher visibility in the WordPress.org plugin directory, better conversion of visitors to installs, and a more trustworthy plugin page.

Rewrite recipes live in AGENTS.md — read it when producing the rewritten readme.

Workflow

  1. Read the readme.txt — If a file is attached, read it. If the user pasted content, use that. If neither, ask the user to provide the readme.txt content.
  2. Infer the target keyword — Before scoring, identify what keyword(s) this plugin should rank for. This anchors the entire audit.
  3. Run the audit — Score each section and write specific, actionable findings.
  4. Produce the rewrite — Deliver a drop-in replacement readme.txt, incorporating all audit findings. Follow the recipes in AGENTS.md.

Phase 0: Keyword Inference

Before scoring, output: Primary keyword (the 2-3 word phrase most likely to drive installs), Secondary keywords (3-4 supporting terms), Inferred from (plugin name / tags / description), Confidence (high / medium / low).

Infer by asking: "If a WordPress site owner needed this plugin, what would they type into the search bar?" Look at the plugin name, tags, and the first paragraph. If confidence is low, add <!-- Couldn't confidently infer primary keyword --> and proceed with your best guess.

All scoring in Phase 1 is evaluated against this inferred keyword.


Phase 1: Audit

Scoring

Score each of the 8 sections below out of 10 (total /80). Show a summary table at the top of the audit. Score ranges: 65-80 strong (polish only), 45-64 solid with gaps, 25-44 significant problems, 0-24 bare minimum.

For each section, write 2-5 specific findings. A finding should name the problem, explain why it matters, and suggest a fix. Never be generic -- always refer to the actual content.

What to evaluate per section
Plugin Name & Tags
  • Is the name descriptive of what the plugin does, not just a brand name?
  • Does it include the primary keyword users would search for?
  • Are up to 5 tags used? Are they the right ones -- high-volume, specific to the plugin's function?
  • Would a stranger immediately understand what the plugin does from the name alone?
Short Description (<=150 chars)
  • Does it lead with the user's problem or benefit, not the plugin's name?
  • Is it under 150 characters (hard limit -- truncation kills CTR)?
  • Does it contain the primary keyword naturally?
  • Is it specific (avoid vague claims like "powerful", "easy", "best")?
  • Does it end before 150 chars -- not mid-sentence?
Long Description
  • Does the first paragraph act as a strong hook -- benefit-led, not feature-led?
  • Is the primary keyword used in the first 150 words?
  • Are there H2/H3 headings to break up the text (using == Heading == syntax)?
  • Are features presented as user benefits, not just a bullet dump?
  • Is there social proof -- active installs, ratings, notable users?
  • Is there a clear call to action (e.g. link to Pro, docs, or demo)?
  • Does it include FAQ-style content or video embeds for richness?
  • Are secondary/long-tail keywords naturally woven in?
Installation
  • Are the steps numbered and complete?
  • Does it cover both manual (FTP) and automatic (dashboard) methods?
  • Are there any post-activation steps mentioned?
FAQ
  • Are the questions things real users actually ask (check support forum topics if possible)?
  • Do the answers contain keywords naturally?
  • Is there at least one question that surfaces a common objection or concern?
  • Are questions phrased the way a user would type them, not how a developer would write them?
Show full SKILL.md (375 more words)Show less
Screenshots
  • Is there a == Screenshots == section?
  • Does each screenshot have a caption (captions are indexed by the search engine)?
  • Do captions describe what the user sees AND include relevant keywords?
  • Are there enough screenshots to cover the key UI flows?
Changelog
  • Is the changelog up to date?
  • Does it follow the format = X.X.X = with bullet points underneath?
  • Does the most recent entry communicate user-facing value, not just "bug fixes"?
  • Is there a reasonable update cadence visible (signals active maintenance)?
Stable Tag & Plugin Headers
  • Does Stable tag: match the latest tag in the /tags/ SVN directory?
  • Is Requires at least: conservative enough to not exclude users?
  • Is Tested up to: current (within 1-2 major WP releases)?
  • Is Requires PHP: declared?
  • Is License: declared (GPL-2.0-or-later)?

Phase 2: Rewrite

After the audit, produce the complete rewritten readme.txt. Read AGENTS.md for the full rewrite rules, section-by-section writing guidance, and the format reference.

AGENTS.md sections: Rewrite rules, Plugin Name & Tags, Short Description, Long Description, Installation, FAQ, Screenshots, Changelog, Stable Tag & Headers, Format Reference.


Phase 2.5: Metadata and readability pass

After producing the rewritten readme.txt, run two passes before presenting it:

  1. Metadata pass -- metadata-check skill. Run on the plugin name, short description, and each FAQ answer. Checks front-loading, concreteness, filler, truncation fit, one-idea-per-field.
  2. Prose pass -- readability-check skill. Run on the long description only. Skip headers block, changelog, and installation steps.

The WordPress.org audience is global -- many users read English as a second language. Apply fixes directly. Prioritize: (1) the short description, (2) the first paragraph of the long description, (3) FAQ answers.


Output format

## Audit with score table and per-section findings, then ---, then ## Rewritten readme.txt with the complete file inside a code block.


Key principles

  • Elastic Search powers the directory. Keywords in title, tags, short description, headings, and FAQ questions carry weight -- natural language wins over stuffing.
  • Short description is highest-leverage. It's the search-result snippet. Weak copy kills CTR before anyone reads the description.
  • Update recency is a trust signal. A stale "last updated" date loses installs.
  • Support rating is a ranking factor. Flag if the description could invite unnecessary negative reviews.
  • Screenshot captions are indexed. They're SEO content, not just UX.
  • Write for intent, not features. Lead with outcomes -- what the user achieves, not what the plugin is.

© jdevalk, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files in wp-readme-optimizer of jdevalk/skills.

  • SKILL.md
  • AGENTS.md
  • README.md
  • test-cases/test-readme-mediocre.txt

Open the folder on GitHubat commit 106fc68

Compare with similar skills

Wp Readme Optimizer 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.

Wp Readme Optimizer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Wp Readme Optimizer this skilljdevalk/skills104—~1.8kAutomated safety check: PassMIT
Changelogduracelltomi/gtm4wp174—~2.2kAutomated safety check: PassGPL-2.0-or-later
Add Changeloggambitph/Stackable350—~1.5kAutomated safety check: PassGPL-3.0
Diagram Designcathrynlavery/diagram-design44k1 repos~7.5kAutomated safety check: PassMIT
WooCommerce Code Reviewwoocommerce/woocommerce11k3 repos~1.1kAutomated safety check: PassCustom licence
Simple Englishmoeru-ai/airi50k2 repos~4.6kAutomated safety check: PassMIT

Similar skills

  • Changelog

    duracelltomi/gtm4wp

    How to write GTM4WP CHANGELOG.md / readme.txt entries. An agent skill from duracelltomi/gtm4wp.

    174 GitHub stars~2.2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Add Changelog

    gambitph/Stackable

    Adds or updates a WordPress plugin changelog entry in readme.txt from the project's Release Roadmap for a confirmed plugin version.

    350 GitHub stars~1.5k tokensUpdated today
    DevelopmentAuto-check passed
  • Diagram Design

    cathrynlavery/diagram-design

    Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.

    44k GitHub starsUsed in 1 repo~7.5k tokens
    DevelopmentAuto-check passed
  • WooCommerce Code Review

    woocommerce/woocommerce

    Reviews WooCommerce code changes against the project's standards, flagging backend PHP architecture, naming, documentation, data integrity and testing violations.

    11k GitHub starsUsed in 3 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Simple English

    moeru-ai/airi

    Write or rewrite technical text with the rules of ASD-STE100 Simplified Technical English so it is clear, unambiguous, and free of AI slop.

    50k GitHub starsUsed in 2 repos~4.6k tokens
    DevelopmentAuto-check passed
  • Get API Docs with chub

    andrewyng/context-hub

    Fetches current documentation for third-party APIs and SDKs with the chub CLI before the agent writes code against them, instead of relying on remembered API shapes.

    14k GitHub starsUsed in 2 repos~775 tokens
    DevelopmentAuto-check passed

More from jdevalk/skills

All 9 skills in this repo
  • Wp Static Clone

    jdevalk/skills

    Clones a live WordPress (or other CMS-driven) site into a static HTML site deployable on any static host (Cloudflare Pages, Netlify, Vercel, S3+CloudFront, plain Apache/nginx).

    104 GitHub stars~2.6k tokensUpdated 3 mo ago
    Auto-check passed
  • Astro SEO

    jdevalk/skills

    Audits and improves SEO for Astro sites. An agent skill from jdevalk/skills.

    104 GitHub stars~4.9k tokensUpdated 3 mo ago
    Auto-check passed
  • Content SEO

    jdevalk/skills

    Audits a blog post draft or page copy for content-level SEO: search intent fit, focus keyphrase placement, E-E-A-T signals (experience, expertise, authoritativeness, trustworthiness), helpfulness…

    104 GitHub stars~2.3k tokensUpdated 3 mo ago
    Auto-check passed
  • Metadata Check

    jdevalk/skills

    Reviews short high-value strings — page titles, meta descriptions, schema description fields, FAQ answers, GitHub repo taglines, profile bios, social-card copy, and other metadata where Flesch and…

    104 GitHub stars~1k tokensUpdated 3 mo ago
    Auto-check passed
  • Readability Check

    jdevalk/skills

    Runs a readability audit on a blog post draft or other multi-paragraph prose, calibrated for readers who read English as a second language.

    104 GitHub stars~3.3k tokensUpdated 3 mo ago
    Auto-check passed
  • Static SEO

    jdevalk/skills

    Audits and improves SEO for static HTML sites. An agent skill from jdevalk/skills.

    104 GitHub stars~4.8k tokensUpdated 3 mo ago
    Auto-check passed

Works with

Categories

Questions about Wp Readme Optimizer

What does Wp Readme Optimizer do?

Reviews and rewrites WordPress.org plugin readme.txt files for maximum quality. Wp Readme Optimizer is an agent skill from jdevalk/skills.txt files for maximum quality.

When should I use Wp Readme Optimizer?

Wp Readme Optimizer fits situations like: references a WordPress plugin readme.txt; asks to improve; optimize a plugins WordPress.org listing page; the user says things like make my plugin page better.

How do I install Wp Readme Optimizer in Claude Code?

Run `npx skills add jdevalk/skills --skill wp-readme-optimizer -a claude-code`. Or copy the skill folder (wp-readme-optimizer in jdevalk/skills) into .claude/skills/wp-readme-optimizer in your project. Claude Code loads it when a task matches its description.

How do I install Wp Readme Optimizer in Codex?

Run `npx skills add jdevalk/skills --skill wp-readme-optimizer -a codex`. Or copy the skill folder (wp-readme-optimizer in jdevalk/skills) into .agents/skills/wp-readme-optimizer in your project. Codex loads it when a task matches its description.

Can I use Wp Readme Optimizer 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 jdevalk/skills --skill wp-readme-optimizer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wp-readme-optimizer, .gemini/skills/wp-readme-optimizer, .github/skills/wp-readme-optimizer and .opencode/skills/wp-readme-optimizer in your project.

What does Wp Readme Optimizer need to run?

SKILL.md names no scripts, command-line tools or credentials: Wp Readme Optimizer is instructions for the agent only.

Does Wp Readme Optimizer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Wp Readme Optimizer 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 Wp Readme Optimizer use?

Wp Readme Optimizer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Wp Readme Optimizer use?

About 1.8k tokens (SKILL.md is roughly 7.2k 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 Wp Readme Optimizer?

Skills that share tags, products or a category with Wp Readme Optimizer: Changelog (duracelltomi/gtm4wp, 174 stars), Add Changelog (gambitph/Stackable, 350 stars), Diagram Design (cathrynlavery/diagram-design, 44k stars) and WooCommerce Code Review (woocommerce/woocommerce, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Wp Readme Optimizer?

jdevalk (a GitHub user) maintains it in jdevalk/skills, which has 104 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on July 5, 2026.

Source: jdevalk/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.