taptap/instant-games-open-mcp/taptap-maker-plugin-lifecycle

Claude Code and agent skill by taptap/instant-games-open-mcp

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when WorkBuddy starts TapTap Maker work through the plugin, an older standalone Maker MCP may also be configured, a Maker project needs initialization, the plugin needs an update, or the user plans to remove the plugin.

Install

npx vskill@latest install taptap/instant-games-open-mcp/taptap-maker-plugin-lifecycle

SKILL.md

TapTap Maker WorkBuddy Plugin Lifecycle

Keep exactly one active Maker MCP registration while preserving the user's existing Maker setup. The plugin owns its bundled runtime; existing PAT, TapTap auth, Maker home, project bindings, and game files remain shared and unchanged.

Bundled CLI

Always use the plugin launcher with the bundled runtime. It resolves WorkBuddy's managed Node.js first and falls back to a system Node.js only when needed. On Windows, use:

bat
"${CODEBUDDY_PLUGIN_ROOT}/bin/run-node.cmd" "${CODEBUDDY_PLUGIN_ROOT}/dist/maker.js" <arguments>

On macOS or Linux, use:

bash
"${CODEBUDDY_PLUGIN_ROOT}/bin/run-node" "${CODEBUDDY_PLUGIN_ROOT}/dist/maker.js" <arguments>

Both launchers set TAPTAP_MAKER_DISTRIBUTION=workbuddy_plugin and TAPTAP_MCP_CLIENT_IDE=workbuddy before starting the bundled runtime. In the commands below, replace <PLUGIN_CLI> with the complete two-part launcher command selected for the current operating system above. Do not assume taptap-maker, npm, or npx is on PATH.

First Use and Legacy MCP Migration

The plugin SessionStart hook performs a read-only inspection and injects a reminder when an active standalone registration exists. It never changes MCP configuration. Before the first Maker workflow in a WorkBuddy plugin session, follow that reminder or inspect standalone registrations directly:

bash
<PLUGIN_CLI> plugin inspect --client workbuddy --json

Act on status:

StatusAction
not_foundContinue. There is no standalone registration to migrate.
activeExplain that two active Maker MCPs cause duplicate tools, then ask for explicit confirmation.
disabledContinue. Do not claim, rewrite, or enable a registration disabled outside this plugin.
ambiguousStop and explain which WorkBuddy config files contain conflicting registrations.

Only after explicit confirmation, disable the active standalone registration:

bash
<PLUGIN_CLI> plugin migrate --client workbuddy --confirm --json

Migration only sets disabled: true, writes a latest backup, and records plugin ownership for restoration. Do not delete the old registration, change WorkBuddy connector trust, or remove credentials, Maker home, or projects. Repeated migration is a safe no-op. WorkBuddy may separately ask the user to trust or enable the plugin MCP; the user must complete that UI action.

Initialization

Use the normal taptap-maker-local workflow. Run initialization through the bundled CLI with --skip-mcp-install; the plugin already provides the active MCP.

Plugin Updates

Use /plugin to update TapTap Maker, then /reload-plugins. Never run the standalone package upgrade or an npm/npx installation workflow for plugin users.

Removal or Standalone Rollback

If the user wants to remove the plugin and resume a registration migrated by this plugin, ask for explicit confirmation, then run:

bash
<PLUGIN_CLI> plugin restore --client workbuddy --confirm --json

Restore only configuration owned by the migration state. Preserve unrelated WorkBuddy settings and later user edits. Remove the plugin only after restoration succeeds or the user confirms that the standalone MCP should remain disabled.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/taptap/instant-games-open-mcp/taptap-maker-plugin-lifecycle/badge)](https://verified-skill.com/skills/taptap/instant-games-open-mcp/taptap-maker-plugin-lifecycle)

Something wrong with this skill or its page? Tell us.