技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
galaxy【数据与研究】Use Galaxy repository guidance for server configuration, APIs, tool and workflow development, data/storage, Tool Shed operations, and web-client development.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when a task involves the Galaxy scientific workflow platform repository: configuring or starting a Galaxy server, automating the Galaxy API, authoring tools or workflows, working with datatypes/storage, operating Tool Shed repositories, or developing the Vue/TypeScript web client.
Galaxy is a large package-centric Python and web monorepo. Start with the route map below, then read only the sub-skill and references that match the task.
python scripts/inspect_galaxy_environment.py --help for a safe environment/package-layout diagnostic helper.galaxy.yml, run.sh, Gravity/startup, config validation, jobs, dependency resolvers, admin configuration, and startup troubleshooting.401/403/400 debugging.galaxy-tool-util CLIs, and dependency/mulled hints.shed_tool_conf.xml, and Whoosh indexes.client/ pnpm workspace tasks, Vue/TypeScript code, Vitest, Pinia, MSW/OpenAPI mocks, Vite dev server, generated API-client package, and client build/test troubleshooting.galaxy.yml, config samples, startup, database settings, jobs, dependency resolvers, or admin deployment, start with Configuration and Admin.curl, API keys, bioblend, OpenAPI, histories, datasets, or workflow invocation through HTTP, start with API Automation..loc, data managers, object stores, file sources, storage templates, cloud credentials, or cleanup scripts, start with Data and Storage.pnpm, Vitest, MSW, generated API client, or Vite proxy settings, start with Web Client Development.Galaxy supports both a root checkout workflow and split packages under packages/. For coding-agent inspection, prefer scoped imports and split-package metadata over broad full-server installs unless the task explicitly needs a runnable Galaxy service.
Minimum orientation checks:
python - <<'PY'
import galaxy.version
print(galaxy.version.VERSION)
PY
python scripts/inspect_galaxy_environment.py --expected-version 26.2.dev0
The helper is read-only. It reports Python version, importability of representative Galaxy modules, installed split-package metadata when available, and common package-layout caveats. It does not start Galaxy, install dependencies, build the client, contact services, or mutate config/data.
Run refresh-repo-skill if the current Galaxy checkout commit, dirty source state, package version, split-package metadata, public API routes, tool-util CLIs, client workspace commands, or major evidence paths differ from Repository Provenance.