协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
repo-development【开发与工程】Modify the SkyPilot repository safely with structure, style, tests, API compatibility, protobuf, dashboard, and PR guidance.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user wants to change SkyPilot source code, tests, docs, packaging/dependency files, API server schemas, protobufs, dashboard code, CI config, or contribution/PR workflows. This is for maintainer work in a SkyPilot checkout, not for end-user cluster, job, service, storage, or SDK usage.
--repo-root . to inspect a checkout and print recommended commands for changed files. It reports only by default; it does not format, run broad tests, start API servers, contact clouds, or mutate the checkout.--check-import only when a read-only import sky probe is safe in the current environment.sky/, tests/, docs/source/, examples/, llm/, charts/, sky/dashboard/, sky/schemas/proto/, packaging files, CI files, and maintainer scripts.LazyImport, TODO/FIXME attribution, exception usage, dependency pin rationale, and generated-file boundaries.format.sh, development tool versions, pytest unit targets, smoke test safety, dashboard lint/build/test commands, protobuf regeneration, and PR Tested: sections.API_VERSION, MIN_COMPATIBLE_API_VERSION, @versions.minimal_api_version(...), payload defaults, remote API version branching, serialization compatibility, and backward compatibility tests.../task-yaml/SKILL.md.../cluster-operations/SKILL.md.../managed-jobs/SKILL.md.../serving/SKILL.md.../infrastructure-storage/SKILL.md.../sdk-api-server/SKILL.md.sky/schemas/generated/ as generated output; edit .proto sources and regenerate instead of hand-editing generated files.Tested: section with commands actually run, skipped expensive checks, and any manual verification notes.