一键导入
ecosystem-update-check
Use when checking for published updates from the Sovereign Ecosystem GitHub repo and selectively applying only what you explicitly approve.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when checking for published updates from the Sovereign Ecosystem GitHub repo and selectively applying only what you explicitly approve.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | ecosystem-update-check |
| description | Use when checking for published updates from the Sovereign Ecosystem GitHub repo and selectively applying only what you explicitly approve. |
| status | active |
| tier | foundational |
| contrast_not | null |
| false_twins | null |
| anti_patterns | null |
| boundary_conditions | null |
| clarity_triggers | null |
Purpose: Check for new updates published to the Sovereign Ecosystem and apply the ones that are relevant to your build. You review each update before anything changes. Your AI executes only what you approve.
Trigger: Run whenever you want to check for updates. No fixed schedule required: monthly is a reasonable default, or whenever something feels stale.
Inputs: UPDATES/INDEX.md from the public Sovereign Ecosystem GitHub repo. Local sync state at Council Chamber/Skills/Ecosystem Update Check/sync-state.json.
Outputs: A curated review of new updates, applied changes for approved items, updated sync state.
Status: active
Fetch the current update index from the public repo:
curl -s https://raw.githubusercontent.com/infinitegameplayer/sovereign-ecosystem/main/UPDATES/INDEX.md
If the fetch fails, surface the error and halt: "Could not reach the Sovereign Ecosystem repo. Check your internet connection and try again."
Read the local sync state file at Council Chamber/Skills/Ecosystem Update Check/sync-state.json.
If the sync state file does not exist yet, create it now with this content:
{
"last_check_date": null,
"applied_updates": [],
"skipped_updates": [],
"deferred_updates": []
}
Compare the fetched index against applied_updates in sync state. Identify entries that are new, not previously applied, skipped or deferred.
If no new updates are found: report "No new updates since your last check ([last_check_date])." and stop.
For each new update, fetch the full update file:
curl -s https://raw.githubusercontent.com/infinitegameplayer/sovereign-ecosystem/main/UPDATES/[slug].md
Present each update in this format:
UPDATE: [title]
Type: [core / module / refinement / instruction]
Optional: [yes / no]
Prerequisites: [list or "none"]
Affects: [list or "general"]
What this is:
[one-paragraph summary from the update file]
What it adds or changes:
[bullet list from the update file]
How to implement:
[step list from the update file]
Group updates in this order: Core first, then Refinement, then Module, then Instruction.
Flag any update where optional: false with a note: "This is a recommended core update. Skipping it may affect how later updates apply."
Present all updates before asking for any decisions.
After presenting all updates, ask once:
"Which of these would you like to apply? You can approve all, approve specific ones by title or slug, skip any, or defer them to review later."
For each update, record the decision:
If no updates are approved: confirm the decisions, update sync state with skips and deferrals, and stop.
For each approved update, execute the How to Implement steps from the update file one at a time.
Before starting each update: confirm "Implementing: [title]."
After each step: confirm it is done before moving to the next.
After all steps for one update are complete: confirm "Update applied: [title]." before moving to the next approved update.
Do not batch steps across multiple updates. Finish one update completely before beginning the next.
If a step fails or is unclear, pause and surface the issue before continuing. Do not proceed past a failed step without explicit instruction.
After all approved updates are implemented, write the updated sync state to Council Chamber/Skills/Ecosystem Update Check/sync-state.json:
last_check_date to today's date (YYYY-MM-DD)applied_updatesskipped_updatesdeferred_updates (replacing any prior deferred entry for the same slug)Confirm the file was written.
Report: "Check complete. [N] update(s) applied. [N] skipped. [N] deferred. Sync state updated."
optional: true. They are never auto-applied.Status is active. Execution is authorized.
Step 1 (sync state initialization) runs automatically on first use. No prior setup required.
Tier: 1 (foundational).
(Empty, populated when execution mistakes occur during sessions.)
Use when running the weekly intelligence review. The AI briefs each engagement from live ecosystem data, the Sovereign speaks freely across 3 this-week and 2 next-week engagements, and the session closes with a Sovereign Command update.
Use when starting a session to initialize the AI interface with continuity checks, a live ecosystem orientation and approval-gated support sweep before any session work begins.
Use when archiving several ecosystem artifacts at once with per-artifact approval gates before any vault move executes.
Use when a long-form manuscript (book chapter, ebook, multi-chapter playbook, long-form digital product) needs an editing pass to identify and remove AI writing tells against the Anti-AI Writing Patterns Codex. Triggered by the Sovereign after draft completion, by a Pending Plan handover map naming this skill at the edit phase, or by any post-draft state where AI-assisted prose needs the anti-pattern sweep before final review.
Use when updating a Pending Plan mid-arc with breadcrumbs, applicability changes, partial implementation notes and reconciliation-ready context.
Use when you need to scrape pages, extract structured data or interact with web interfaces via headless browser automation without using screenshots.