model-registry-maintainer

Update capabilities.py and token_manager.py with model pricing and release dates.

1.1k|171|Updated Jul 18, 2025
One-click install
npx skills add https://github.com/massgen/MassGen --skill model-registry-maintainer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-registry-maintainer
Source: https://github.com/massgen/MassGen/tree/main/massgen/skills/model-registry-maintainer
Command: npx skills add https://github.com/massgen/MassGen --skill model-registry-maintainer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures MassGen's model registry stays aligned with provider releases by updating capabilities, pricing, and context windows across core files.

Core Features & Use Cases

  • Update massgen/backend/capabilities.py with new models, capabilities, and release dates
  • Update massgen/token_manager/token_manager.py with pricing and context window information
  • Run validation steps and regenerate documentation to keep the registry accurate
  • Use during new model launches, provider updates, or registry audits

Quick Start

Update capabilities.py and token_manager.py to add a new model entry for a provider (e.g., gpt-5.2) and its release date, then align pricing and context window data accordingly.

Frequently Asked Questions about model-registry-maintainer

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

FAQPage Schema
How do I update model context windows and pricing data in MassGen's model registry?

To update the model registry, you synchronize both capabilities.py and token_manager.py with the latest provider documentation to adjust context window limits and pricing. This ensures the registry stays aligned with provider releases during rollouts or audits.

When do I need to add a new model entry to the MassGen capabilities file?

You need to add a new model entry to capabilities.py during new model launches or provider updates. This involves consulting provider documentation to populate exact model names, capabilities, and release dates accurately.

What is the best way to keep model registry capabilities and pricing aligned with provider releases?

The best way to keep registry capabilities and pricing aligned is applying registry maintenance during model rollouts. This requires consulting provider documentation to populate exact pricing and context window data across core files.

Do I need to consult provider documentation to update token_manager.py with new model pricing?

Yes, you must consult provider documentation to update token_manager.py. Populating exact model names, release dates, capabilities, and pricing requires referencing official provider data to keep the registry accurate.

Why does my MassGen model registry audit show incorrect release dates or context window limits?

A registry audit shows incorrect release dates or context window limits when capabilities.py and token_manager.py fall out of sync with provider updates. Running validation steps and updating both files resolves the mismatch.