协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
web-client-development【开发与工程】Develop, test, build, and troubleshoot Galaxy's Vue/TypeScript client, pnpm workspace, Vitest tests, MSW/OpenAPI mocks, and generated API-client package.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task involves Galaxy client build commands, pnpm workspace packages, Vue/TypeScript changes, Vitest unit tests, Vue Test Utils, Pinia test setup, MSW/OpenAPI API mocks, Vite dev-server proxy settings, static client artifacts, or the generated @galaxyproject/galaxy-api-client package.
python scripts/client_command_planner.py --help; it only prints recommended commands, prerequisites, and cautions.node/pnpm mismatch, missing artifacts, stale API schema, proxy/origin/port issues, and test flakiness, read Troubleshooting.client/ pnpm scripts, Vite builds, dev-server proxy, frontend lint/format/type-check, component unit tests, test mocks, and the API-client workspace package.../api-automation/SKILL.md for backend endpoint semantics, OpenAPI route design, API keys, API smoke automation, or Python API tests.../configuration-and-admin/SKILL.md for starting/configuring the Galaxy backend server that the dev server proxies to.pnpm install, full builds, or all client tests without user confirmation; dependency install/build steps can be long-running.pnpm test, pnpm run type-check, lint, or build when the user asks to validate comprehensively.GalaxyApi and MSW/OpenAPI mocks over ad hoc Axios or untyped network stubs when the endpoint is in the schema.