From geopol-sim
Pull the latest changes from each registered upstream simulation template. Use when the user says "update templates", "pull template updates", "refresh simulators", or wants to check whether the upstream Geopol-Forecast-Council / Geopol-Forecaster repos have new commits. Reports what changed per template.
How this skill is triggered — by the user, by Claude, or both
Slash command
/geopol-sim:update-templatesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This plugin is a thin orchestrator. The actual simulator code lives in the upstream template repos and is cloned fresh by `scaffold-simulation`. This skill pulls the latest into existing workspace clones (and into a shared template-cache dir if used).
This plugin is a thin orchestrator. The actual simulator code lives in the upstream template repos and is cloned fresh by scaffold-simulation. This skill pulls the latest into existing workspace clones (and into a shared template-cache dir if used).
templates/registry.json.$CLAUDE_USER_DATA/geopol-sim/config.json's registered-workspaces list (if a runstore is configured). For each workspace, check .template-id and pull only if it matches the template under consideration.$CLAUDE_USER_DATA/geopol-sim/template-cache/<template-id>/), pull there too.cd <clone-path>
git fetch origin <default_branch>
git log --oneline HEAD..origin/<default_branch> # show new commits
git pull --ff-only origin <default_branch>
If the workspace has uncommitted local changes (the user edited persona briefs, for example), fall back to git stash && git pull --ff-only && git stash pop and warn the user. If the merge isn't fast-forwardable, stop for that workspace and report — don't force.pyproject.toml touched), suggest re-running them in each affected workspace. Don't auto-run — the user might want to inspect first.claude plugins update geopol-sim or via Daniel's publish-plugin-update.npx claudepluginhub danielrosehill/claude-code-plugins --plugin geopol-simProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.