بنقرة واحدة
scan-updates
Scan integrated Workshop mods against live Steam metadata and update only entries proven outdated.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Scan integrated Workshop mods against live Steam metadata and update only entries proven outdated.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Ablation test a hard bug to prove the smallest causal change set. Use when competing changes may explain a fix, results are intermittent, or the user needs a minimal proven repair.
Absorb a complete external Stellaris mod into StellarisPlus. Use the disclosed removal branch when reversing a credited absorption.
Full build the complete StellarisPlus release-validation sequence: quality gate, confirmed manual test, runtime log repair, and repair-authorized code review.
Handoff current work to another agent in a concise tmp/ artifact. Use when the user or another local skill requires resumable session context.
Merge local StellarisPlus files without changing load-order behavior. Use to classify folders by LIOS/FIOS/DUPL/MERGE and consolidate only proven-safe candidates.
Review StellarisPlus changes for merge readiness across Paradox Script, load-order, localisation, GFX/GUI, references, and documentation. The default branch is read-only; repair findings only with explicit authorization.
| name | scan-updates |
| description | Scan integrated Workshop mods against live Steam metadata and update only entries proven outdated. |
Detect which already-integrated Workshop mods are outdated versus Steam, then
invoke update-mod only for entries proven OUTDATED.
credits.md.credits.md as the source of truth for managed Workshop IDs.credits.md.Workshop: URL from credits.md.credits.md)Build one record per integrated mod:
| Field | Parse rule |
|---|---|
id | Required. Extract digits from Workshop ID: <id> |
name | Bullet title text for that record |
local_last_updated | Parse Last updated: YYYY-MM-DD |
workshop_url | Parse Workshop: <https://...id=<id>>; if missing, synthesize URL from id |
Parsing robustness requirements:
id and local_last_updated
are both present.For each parsed mod record:
workshop_url.YYYY-MM-DD in local timezone.steam_updated_date > local_last_updated: mark OUTDATED.If Steam date cannot be resolved after both methods, mark UNKNOWN and do not auto-update.
The date check is complete only when every valid in-scope ID is CURRENT, OUTDATED, or UNKNOWN with the live evidence or failure record that produced the classification.
Process only OUTDATED mods, one at a time; when more than ten are outdated,
use deterministic Workshop-ID order and report progress after each:
.github/skills/update-mod/SKILL.md for the Workshop ID.update-mod reports no upstream changes, mark the entry checked and do
not force a merge.Update execution is complete only when every OUTDATED ID has an update-mod
completion record or an evidenced BLOCKED disposition.
Provide three concise tables:
Scan Results
| Mod | ID | Local date | Steam date | Status |
|---|
Update Actions
| ID | Action | Result |
|---|
Validation Results
| ID | Quality gate runs | Final status | Notes |
|---|
Also list:
credits.md entries skippedUNKNOWN)The scan is complete only when the date-check and update-execution criteria are satisfied; malformed and UNKNOWN entries are reported without mutation; credits metadata is current; and all three required output tables account for every in-scope ID and both gate runs for each completed update.