protowiki-update-codex

Upgrade ProtoWiki Codex packages in lockstep and propagate documented changes.

7|6|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/wikimedia/ProtoWiki --skill protowiki-update-codex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: protowiki-update-codex
Source: https://github.com/wikimedia/ProtoWiki/tree/main/.agents/skills/protowiki-update-codex
Command: npx skills add https://github.com/wikimedia/ProtoWiki --skill protowiki-update-codex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ProtoWiki users need to upgrade the Codex design system across three tightly coupled packages in lockstep, ensuring consistency and up-to-date tooling.

Core Features & Use Cases

  • Bump the three packages: @wikimedia/codex, @wikimedia/codex-design-tokens, and @wikimedia/codex-icons, in lockstep.
  • Diff upstream design-codex changes and propagate documented updates into the codex-* skills.
  • Refresh the vendored token snapshot and run verification to confirm integration.

Quick Start

Run the codex upgrade flow to bump dependencies, diff upstream changes, propagate documentation into skills, refresh tokens, and verify.

Frequently Asked Questions about protowiki-update-codex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade Wikimedia Codex packages in lockstep?

The Skill automates upgrading Wikimedia Codex packages in lockstep by bumping @wikimedia/codex, @wikimedia/codex-design-tokens, and @wikimedia/codex-icons simultaneously. It diffs upstream docs, propagates changes, refreshes vendored token snapshots, and runs verification.

What is the best way to refresh the vendored Codex design token snapshot?

Refreshing the vendored Codex design token snapshot is handled during the upgrade flow. The Skill updates the snapshot from @wikimedia/codex-design-tokens and runs verification to confirm integration with the latest design system version.

How do I propagate upstream Codex documentation changes into dependent skills?

Propagating upstream Codex documentation changes into dependent skills is done by diffing the upstream design-codex repository. The Skill identifies documented updates and integrates them into codex-* skills to maintain consistency across the design system.

Does ProtoWiki require all three Codex packages to be upgraded together?

Yes, ProtoWiki requires upgrading @wikimedia/codex, @wikimedia/codex-design-tokens, and @wikimedia/codex-icons together. These tightly coupled packages must be bumped in lockstep to ensure consistency and up-to-date tooling across the design system.

Can I verify Codex design system compatibility after upgrading dependencies?

Yes, you can verify Codex design system compatibility after upgrading dependencies. The Skill runs verification as part of its repeatable workflow, confirming that the dependency bump, token refresh, and documentation propagation maintain integration across Codex versions.

Why does my Codex upgrade workflow need a clear baseline and target version?

A Codex upgrade workflow needs a clear baseline and target version to provide a repeatable process with validation steps. This ensures the lockstep bump across the three packages maintains consistency and allows verification to confirm compatibility between starting and ending states.