技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
configuration-data【数据与研究】Route Snakemake configuration, sample metadata, schema validation, pathvars, envvars, YTE, PEP, and data-driven helper tasks.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a Snakemake task involves configfile, CLI config overrides, profile-provided config, JSON/YAML config loading, config mutation, sample tables, snakemake.utils.validate, PEP metadata, envvars, pathvars, YTE-templated YAML, or data-driven helpers such as lookup, branch, evaluate, collect, subpath, and exists.
envvars, pathvars, PEP, and helper patterns: read configuration-reference.md.$ref: read data-validation.md.configfile, included files, CLI --configfile, CLI --config, profiles, workflow profile, and any top-level Python update_config(config, ...).--config wins over config files, and --replace-workflow-config discards workflow-defined config keys not provided by CLI config files.from snakemake.utils import validate; then validate(config, "schemas/config.schema.yaml") and validate any sample tables.envvars: and pass required values explicitly through params rather than assuming shell commands receive them.snakemake --cores 1 --dry-run --printshellcmds after config/pathvar/schema changes. Do not add --reason; it is not a valid Snakemake 9.23.1 flag.../workflow-authoring/SKILL.md; this sub-skill only owns the data/config semantics feeding them.../execution-cli/SKILL.md; this sub-skill covers only config-related CLI arguments.exists() respects Snakemake storage settings.