framework/engineering/skills/engineer-plugin-marketplace/SKILL.md
Design AI-IDE plugin marketplaces - requirements, host-specific payloads, local dogfood, release sync, and validation. Use when the user wants to create or publish a plugin marketplace.
npx skillsauth add korchasa/flow engineer-plugin-marketplaceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when the user asks to create, assess, or plan a plugin marketplace for AI IDE plugins. Focus on marketplace-level distribution: catalog roots, per-host payloads, release sync, install flows, local dogfood, cache refresh, trust, and validation.
For a single plugin package, prefer engineer-ai-ide-plugin. For one MCP server
or hook adapter, prefer the focused skills listed in
references/related-skills.md.
Before giving implementation details, verify the current official docs for each target host. Record the consulted links and separate:
Use these official anchors first:
<name>-local.initialize and tools/list from installed payload.For design or requirements work, include:
references/related-skills.md when the user
asks for skill links or when routing adjacent work.For implementation work, create files in this order:
dist/ payloads by hand.tools
Delegate a task to another AI IDE's CLI (codex / claude / opencode / cursor-agent) through an isolated-context subagent. Triggers on "delegate to <ide>", "have <ide> do <task>", "execute <task> in <ide>", "offload to <ide>". For one-shot relay or fan-out comparison use `ai-ide-runner` instead.
tools
Run prompts in Claude Code, OpenCode, Cursor, or Codex CLIs from the current session — pick one IDE, fan out across several, or compare models. You are a courier that relays the other runtime's stdout verbatim, do not synthesise your own answer. Use on "run in <ide>", "compare <ide> vs <ide>", "try on <model>", "which IDE handles X better", "run across models".
tools
Recommend which LLM model to use for a task. Use when asked "which model / best LLM for X", "pick a model for this task", or for a model shortlist ranked by live leaderboard evidence (coding, reasoning, agentic, tool-use, price, speed). Live-fetches public leaderboards and ranks models with per-axis rationale and citations.
development
Produce a comprehensive Product Requirements Document (PRD). Use when the user asks to write a PRD or formalize a feature's scope, goals, and success metrics.