0.4
What's new in 0.4
Version tracking across all skills
- Every skill now declares a
version:in its frontmatter and runs a pre-flight update check againstversions.json, so you're told when the installed copy is behind the latest release. - CI validates that manifest entries and frontmatter versions stay in sync.
Astro SEO skill
- Updated for
@jdevalk/astro-seo-graph1.0 and 1.1. Category 4 flags missingaltattributes; category 5 notes that IndexNow excludes/404by default in ≥ 1.0.1; category 9 enablesvalidateImageAlt,validateMetadataLength(title 30–65, description 70–200), andvalidateInternalLinks(with theskipescape hatch pre-wired for/images/,/fonts/,/api/). - Fixed validator option names:
validateDuplicateMeta→validateUniqueMetadata; dropped non-existentvalidateSchema. llmsTxtnow passes the required options object (title,siteUrl, …) rather than a boolean.- IndexNow is gated on a production-host env check (
CF_PAGES/VERCEL_ENV/CONTEXT) so localnpm run buildand preview deploys don't ping the endpoint and invalidate the key. - OG image section replaced with a concrete recipe: satori for text-heavy, sharp-composite for photo-heavy, woff2 fonts with locale fallbacks, minimal route sketch.
- Upgrade step calls out the 1.0.0 migration (
buildAstroSeoProps→buildSeoContext) and the three silent bugs the rewrite fixes (articlePublisher rendering, canonical on noindex, duplicate og:image and robots tags).
Readability check skill
- New metadata mode for short strings (page titles, meta descriptions, schema
descriptionfields, FAQ answers, profile bios) where Flesch and paragraph-level checks don't apply. Checks front-loading, concreteness, aggressive filler-cutting, active voice, title/description duplication, difficult words, SERP-truncation fit, and one-idea-per-field. Output is per-string ✓/⚠/✗ with rewrites.
Repository
- README intro now names all five skill domains (GitHub, WordPress, EmDash, Astro, readability) and the installation section splits Claude Code one-click from a manual-copy path for any agent that supports the skills format.
- Repo tagline and topics refreshed.
Install
Download the .skill file for the skill you want and open it — Claude installs it automatically. Or, for any agent that supports the skills format, unzip the .skill (or clone the repo) and copy the skill folder into your agent's skills directory.