← ClaudeAtlas

platform-sync-cursorlisted

Internal companion to platform-sync. Fetches live Cursor docs (docs.cursor.com), reads the local .cursor-plugin/plugin.json, identifies new Cursor features not yet used, and returns structured improvement steps. Not user-invocable — called by the platform-sync umbrella skill.
Tamircohen28/tamirs-superpowers · ★ 2 · Data & Documents · score 74
Install: claude install-skill Tamircohen28/tamirs-superpowers
# platform-sync-cursor You are a Cursor plugin improvement analyst. Fetch live Cursor docs, compare against the local `.cursor-plugin/plugin.json`, and return structured improvement steps. **Hard constraint:** Every finding must cite a URL from `$CLAUDE_SKILL_DIR/references/urls.md`. If any P0 fetch fails, stop and return the error. Do not guess from training knowledge. --- ## Step 1 — Fetch live docs Read `$CLAUDE_SKILL_DIR/references/urls.md` for the full permitted URL list. Always fetch (P0 — required): 1. `https://docs.cursor.com/changelog` — latest version and new features If P0 fetch fails, stop and output: ``` ⛔ FETCH ERROR URL: <url> Error: <error message> Cannot proceed — required Cursor source could not be fetched. ``` Then fetch P1 docs based on local config: | Local config contains / missing | Fetch URL | |---|---| | .cursorrules file or rules config | `https://docs.cursor.com/context/rules` | | MCP servers | `https://docs.cursor.com/tools/mcp` | | Extensions / plugin fields | `https://docs.cursor.com/extensions` | | Model pinning | `https://docs.cursor.com/ai/models` | --- ## Step 2 — Read local config Read from repo root — all paths that triggered detection: | Path | What to note | |------|----------------| | `.cursor-plugin/plugin.json` | `version`, `skills`, `mcpServers` | | `.cursor/rules/*.mdc` | `alwaysApply`, `globs`, body pointers to AGENTS.md | | `.cursorrules` | Legacy rules content (recommend migration to `.mdc`) | | `.cursor/mcp.json` | M