协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
dependency-environments【开发与工程】Guides Metaflow step dependency environments, @pypi, @conda, uv/conda modes, package CLI, code packaging, package suffixes, and extension loading.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task involves @pypi, @conda, @pypi_base, @conda_base, --environment=local|conda|pypi|uv, package resolution, package suffixes, code package contents, or Metaflow extension/plugin loading.
references/dependency-environments.md for step and flow dependency decorators, environment modes, and datastore-pinned libraries.references/packaging-and-extensions.md for package CLI, code packages, suffixes, extension loading, and plugin enablement.references/troubleshooting.md for common decorator/environment mismatch and packaging failures.scripts/environment_preflight.py for a read-only environment/plugin diagnostic.from metaflow import FlowSpec, pypi, pypi_base, step
@pypi_base(packages={"numpy": "1.26.4"}, python="3.11")
class EnvFlow(FlowSpec):
@pypi(packages={"pandas": "2.2.2"})
@step
def start(self):
self.next(self.end)
Run with a compatible environment mode:
python flow.py --environment=pypi run
# or
python flow.py --environment=conda run
../deployment-orchestration/SKILL.md.../flow-authoring/SKILL.md.../repo-maintenance/SKILL.md.