协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
repo-development【开发与工程】Contribute to Feast itself: setup, scoped tests, lint/type checks, docs/blog placement, protobufs, Go/Java/operator awareness, PR conventions, and safe native verification selection.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user asks to modify Feast source code, add or reuse tests, run contributor checks, update documentation, regenerate protobufs, touch Go/Java/operator code, prepare a PR, or choose safe verification commands for a Feast repository change.
uv/pixi workflows, scoped pytest, ruff, mypy, docs placement, protobuf generation, Go/Java commands, PR conventions, and safe native verification selection.feast init, feature_store.yaml, feast apply, and feast plan to ../feature-repos-and-cli/SKILL.md.Entity, Field, FeatureView, transformations, or feature services to ../feature-definitions/SKILL.md.push, and online/historical feature API behavior to ../retrieval-and-materialization/SKILL.md.../servers-and-remote/SKILL.md.../integrations-and-extensibility/SKILL.md; return here for Feast-core tests, docs, lint, and PR workflow.uv run ruff check <python paths>, uv run ruff format <python paths>, uv run bash -c "cd sdk/python && mypy feast/<module>.py", and uv run python -m pytest <specific tests> -v.python scripts/select_feast_tests.py <changed paths...> from this sub-skill to suggest small scoped checks without running them.make test-python-smoke, make test-python-unit, make lint-python, make mypy-full, make compile-protos-python, make protos, make build-go && make test-go, or make test-java.infra/website/docs/blog/; other docs belong under docs/ and should be discoverable from navigation.references/development-workflows.md for setup, source-tree orientation, Makefile targets, PR conventions, and language/component awareness.references/testing-guide.md for safe test selection, unit vs integration boundaries, markers, and difficult change examples.references/docs-and-protos.md for docs placement, blog rules, protobuf generation, Go/Java/operator notes, and generated artifact checks.references/troubleshooting.md for install/import, optional extras, validation, CLI/API misuse, credentials, service prerequisites, and workflow failures.scripts/select_feast_tests.py for advisory scoped command suggestions from changed paths; it does not execute tests or require a Feast checkout.