其他

compose-doctor

goldsky-io/goldsky-agent

Diagnose an existing Goldsky Compose app with failing tasks, crashloops, missed events, cron not firing, HTTP 500s, wallet or gas sponsorship failures, missing secrets, bundler errors, manifest validation failures, or esbuild failures. Use when an app is named alongside a problem involving goldsky compose, including 'No bundler provider available', named wallets without a private key in local dev, and 'Transaction Receipt failed with status'. Load /compose first; inspect status, logs, secrets, and wallets to find the cause. New apps belong in /compose; reference-only lookups use skills/compose/references/. Use /secrets for secret management and /auth-setup for login. Turbo, Mirror, Subgraph, and Edge issues have separate skills.

  • 3701 次安装
  • 12 星标
  • 收录于

安装命令

npx skills add https://github.com/goldsky-io/goldsky-agent --skill compose-doctor

SKILL.md

Compose Doctor

Diagnose and fix broken Compose apps. Workflow-oriented: we walk through auth → app identification → status → logs → secrets → wallets → manifest → diagnosis → fix. Part of the Compose skill family: /compose is the entry point, skills/compose/references/ is the lookup layer, and this skill is the debugger.

Boundaries

  • Diagnose and fix EXISTING Compose apps interactively.
  • Do not build new apps. Use /compose for that.
  • Do not serve as a CLI/manifest reference. Read skills/compose/references/.
  • For secrets creation/management mechanics, use /secrets. But DO check whether required secrets exist as part of diagnosis.
  • Do not handle Turbo, Mirror, or Subgraph pipeline problems. Use /turbo-doctor, /mirror-doctor, or /subgraph-doctor.

Mode Detection

Before running any commands, check if you have the Bash tool available:

  • If Bash is available (CLI mode): Execute commands directly and parse output.
  • If Bash is NOT available (reference mode): Output commands for the user to run. Ask them to paste the output back so you can analyze it and provide recommendations.