技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
project-generation-cli【数据与研究】Use the Cookiecutter Data Science ccds CLI to create projects, pin template versions, run noninteractive generation, and diagnose generation failures.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to install or run Cookiecutter Data Science (CCDS), generate a new data-science project, choose ccds CLI flags, pin a template version, or debug a generation failure.
../template-options-and-hooks/.../generated-project-workflows/.ccds flags, version pinning, replay/config behavior, and v1 guidance.ccds is missing, the wrong template/version is used, output directories collide, hooks are disabled, checkout/network fails, or extra context is malformed.A user can normally install CCDS with one of:
pipx install cookiecutter-data-science
# or, when pipx is unavailable:
python -m pip install cookiecutter-data-science
Then verify the command is available:
ccds --help
CCDS v2 requires Python 3.9+. The package exposes the ccds console script and wraps Cookiecutter so that the default template is the public CCDS template and the default checkout is tied to the installed CCDS package version.
ccds from the parent directory where the new project folder should be created, or pass -o/--output-dir <parent>.-c master, another branch, a tag, or a commit only when the task explicitly needs unreleased or historical template content.ccds is safest for humans. Use --no-input only when you have a complete context and understand default-first-choice behavior.../generated-project-workflows/ and use its validation script before running dependency installation, cloud sync, or environment-manager commands.Stay in this sub-skill for requests like:
ccds with --no-input.”cookiecutter-data-science use v2.3.0?”ccds command is missing / my output directory already exists / replay used old answers.”Route to sibling sub-skills when the user asks what an option means, why a file was generated or removed, or how to run make requirements inside an already-generated project.