model-check

Solid

Find the model that is currently best for a capability by reading the provider live catalogue, and record it with its source — the code asks for kinds, never hardcoded ids. Triggers on "/model-check", "which model should we use", "best video model right now", "is this model still current", "model staleness", "update the models", or before any production month and whenever a resolve comes back stale. Pairs with price-check — newest is not automatically best or cheapest.

AI & Automation 38 stars 6 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
53
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /socialforge:model-check — which model to call, decided today SocialForge does not know which model to use. That is deliberate. A model id written into a plugin is a claim about the day it was written, and this plugin gets run long after that day. Six ids used to sit on the execution path. One video fallback stayed pinned to a superseded generation for about six months, and nothing in the system could say so — which matters because a retired id does not degrade gracefully. It fails at the exact moment the two providers ahead of it have already failed and the fallback is all that is left. So the code asks for a **kind** of model. You find out what currently satisfies it. ## The rule **Never supply a model id from memory.** Not from this file, not from a recipe, not from what a model was called last time you looked. If `model_book.py` says `unknown` or `stale`, go and read the provider's catalogue. ## What the code asks for ```bash python3 "${CLAUDE_PLUGIN_ROOT}/scripts/model_book.py" --action kinds ``` Capabilities, not products — `video.image-to-video`, not a version number. A kind outlives every model that has ever satisfied it, which is the entire point. ## Finding the current best 1. See where to look, and what is odd about each provider: ```bash python3 "${CLAUDE_PLUGIN_ROOT}/scripts/model_book.py" --action discovery ``` Two things it will tell you that save time: **Higgsfield puts the model in the URL path** (so a hardcoded path is a hardcoded model), and *...

Details

Author
indranilbanerjee
Repository
indranilbanerjee/socialforge
Created
5 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category