deploy
When the user says "deploy", "ship", "push", or "release"
Install / Use
npx skills add mykpono/ultimate-seo-geoInstalls into whichever agent you are using.
Cursor Rules
Cursor IDE rules (v2)
Quality Score
Category
OperationsSupported Platforms
Tags
Skill content
View source on GitHubdescription: When the user says "deploy", "ship", "push", or "release" globs: alwaysApply: false
Deploy
Read and follow RELEASE.md at the repo root. It is the single source of truth for all deployment steps.
At minimum, never skip these steps:
- Bump version (step 1 in RELEASE.md) — update the version string in ALL of these locations to the same value:
SKILL.mdfrontmatter:version:andupdated:fieldsSKILL.mdbody: "Skill at a glance" table Version and Updated rows.claude-plugin/marketplace.json:metadata.versionandplugins[0].versionplugins/ultimate-seo-geo/.claude-plugin/plugin.json:versionAGENTS.mdheader table:VersionrowREADME.mdandplugins/ultimate-seo-geo/README.md: version badgeGEMINI.md,.github/copilot-instructions.md,chatgpt/instructions.txt: script/ref counts if changed
- Run
python3 scripts/check_version_sync.py— must exit 0 - Sync plugin bundle:
bash setup-plugin.sh - Validate with
python3 scripts/check-plugin-sync.py— must exit 0 - Run eval regression:
python3 scripts/score_eval_transcript.py --all-fixtures— must exit 0 - Compile check:
for f in scripts/*.py; do python3 -m py_compile "$f"; done - Commit and push
- Create GitHub Release (step 6a — required, never skip):
gh release create vX.Y.Z ... - Verify release:
python3 scripts/check_github_release.py— must exit 0 - Update local Claude terminal install (step 6b — never skip):
bash setup-plugin.sh && \ cp -r plugins/ultimate-seo-geo/. \ ~/.claude/plugins/marketplaces/ultimate-seo-geo/plugins/ultimate-seo-geo/ echo "✓ Claude terminal plugin updated — restart claude to reload" - Refresh Claude marketplace cache (step 6c — never skip):
Then restart Claude Code to reload the plugin.cd ~/.claude/plugins/marketplaces/ultimate-seo-geo && \ git fetch origin && git reset --hard origin/main && \ echo "✓ Marketplace cache at $(git log --oneline -1)"
Steps 10–11 update the local Claude install. Without them, the running Claude Code instance keeps the old version even after the GitHub Release is live.
Related Skills
Douyin_TikTok_Download_API
20.2k🚀 Self-hosted TikTok & Douyin scraper and no-watermark video downloader — async REST API, MCP server, CLI and web console for posts, profiles, comments and playlists. Self-healing identity pool, PostgreSQL archive, one docker compose up. 抖音、TikTok 数据采集与无水印视频下载 API,自托管,支持 MCP 调用与 Docker 一键部署。
worldmonitor
87.2kReal-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
nacos
33.4kan easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
dbx
20.3k25 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker.
Security Score
Audited on Sep 14, 2026
