This file explains how to change Humanizer without breaking its package or prompt.
Humanizer is an agent skill written in Markdown. SKILL.md is the prompt that agents read. The repo has no build step.
Keep the skill portable. Do not write instructions that limit it to one or two agent tools.
SKILL.md is the source of truth and the repo's only skill file. It contains portable YAML metadata, 35 numbered patterns, and their examples.README.md explains installation, use, patterns, and version history..claude-plugin/plugin.json describes the Claude plugin and points its skill loader at the root SKILL.md..claude-plugin/marketplace.json lets users add this repo as a Claude marketplace.scripts/validate-package.py checks package files and shared values.Keep SKILL.md and README.md in sync.
SKILL.md under metadata.version, the first README version entry, and .claude-plugin/plugin.json. Do not add a top-level version field to the skill.python3 scripts/validate-package.py, npx skills add . --list, and claude plugin validate ..Use Plain Language in code comments, prompts, documentation, descriptions, validation messages, and progress reports.
must for requirements.