技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
fugue【数据与研究】Operate Fugue workflows, FugueSQL, backend selection, and notebook magics for pandas and distributed dataframe execution.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when a request is about Fugue's unified dataframe and SQL workflow API. Fugue wraps pandas-style code and runs it on Native, Spark, Dask, Ray, DuckDB, Ibis, and Polars backends.
references/overview.md for install choices and the top-level API map.references/troubleshooting.md for generic import, extra, and runtime failures.references/repo-provenance.md when you need to judge staleness.scripts/inspect_install.py --help or scripts/inspect_install.py to confirm the installed package.sub-skills/workflow/ for FugueWorkflow, transform, process, output, partitioning, checkpoints, module, and dataframe helpers.sub-skills/sql/ for fugue_sql, fsql, fugue_sql_flow, raw_sql, YIELD, PRINT, TRANSFORM USING, OUTPUT USING, and SQL templating.sub-skills/backends/ for execution-engine selection, registration, plugin imports, and backend extras.sub-skills/notebook/ for %load_ext fugue_notebook, %%fsql, NotebookSetup, and Jupyter display behavior.Install the smallest extra that matches the task:
pip install fugue for core dataframe and workflow helpers.pip install "fugue[sql]" for FugueSQL.pip install "fugue[duckdb]", "fugue[spark]", "fugue[dask]", "fugue[ray]", "fugue[ibis]", "fugue[polars]", or "fugue[notebook]" for a single backend or notebook support.pip install "fugue[all]" when you want the broad runtime set.python -c "import fugue, fugue.api as fa; print(fugue.__version__)"
If the request mentions a backend, notebook, or FugueSQL syntax error, open the matching sub-skill before writing code.