arm-pz

Upstream Polish — Documentation skill for Claude Code

Documentation community

Audits upstream drift/listing mismatches with Upstream-Check, generates polished fixes with Wordsmith.

How to install Upstream Polish

This entry records only its repository, not the path inside it, so there is no exact command to give. Open arm-pz/upstream-polish and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Upstream Polish does

Audits upstream drift/listing mismatches with Upstream-Check, generates polished fixes with Wordsmith. Reconciles repos with marketplace/site/README, fixes drifted descriptions/topics, cleans boundaries after push. Diagnosis + rewrites. Chains upstream-check → wordsmith. Not for creating skills (use draft-skill).

Alternatives in Documentation

  • Documentation Sync — Check if documentation matches the current code state 5.8k ★
  • Wiki — Bootstrap or check the claude-obsidian wiki vault 3.3k ★
  • Wiki Build — Regenerate the static HTML site for the llmwiki 375 ★

README

upstream-polish

**Fix listing drift and polish descriptions after upstream changes.**

When your published listings (marketplace, site index, READMEs) no longer match your repos, or after you've pushed skill updates and need to sync the public surfaces, upstream-polish diagnoses the drift and generates polished fixes. It runs Upstream-Check to audit push readiness and listing mismatches, then passes the findings to Wordsmith to generate improved descriptions, topics, README openings, and skill page copy that match reality.

Usage

/upstream-polish --root ~/Downloads/Qoder
/upstream-polish --owner arm-pz --site https://skills.caffeinity.com
Check what hasn't been pushed and fix the listings.

When to use

  • Your marketplace says 19 skills but your repos ship 12
  • You pushed skill updates and need to sync public descriptions
  • Repo descriptions no longer match what the skills actually do
  • Someone asks "why do your site and README list different numbers?"
  • You want to clean up skill boundaries after a batch push

What it produces

  • An upstream audit from Upstream-Check (push status, credential screening)
  • A drift report comparing published sources against ground truth
  • Polished fixes from Wordsmith for descriptions, topics, READMEs
  • Skill page copy that matches current reality
  • Boundary clarifications where skills overlap after changes

Install

npx skills add arm-pz/upstream-polish

Dependencies

Requires `upstream-check` and `wordsmith` skills to be installed.

Not for

  • Creating skills from scratch → use draft-skill
  • Just tuning trigger language → use tune-skill
  • Making a repo discoverable initially → use findable

Related