一键导入
authoring-experiments
Use when creating or editing a GitHub Copilot experiment in this repository: defining Harbor/Pier task directories and Pier JobConfig YAML.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when creating or editing a GitHub Copilot experiment in this repository: defining Harbor/Pier task directories and Pier JobConfig YAML.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when analyzing GitHub Copilot experiment results: comparing agents, measuring success rates and cost-effectiveness, and inspecting session logs to identify failures. Covers Pier jobs and derived summaries.
Use when modifying the copilot-experiments library or CLI itself — adding or changing modules (models, pier_backend, pier_results, sessionlog, storage, report, scaffold, cli), writing tests, or updating the scaffolded experiment-repo template. Not for authoring experiments.
基于 SOC 职业分类
| name | authoring-experiments |
| description | Use when creating or editing a GitHub Copilot experiment in this repository: defining Harbor/Pier task directories and Pier JobConfig YAML. |
A task is a Harbor/Pier task directory. An experiment is a Pier JobConfig YAML file that combines tasks, agents, models, and attempts.
instruction.md — the instruction handed to the agent.task.toml — task metadata, environment, verifier, and artifacts.environment/ — Dockerfile or other environment definition.tests/test.sh — verifier script. It should write 1 or 0 to /logs/verifier/reward.txt.solution/solve.sh — optional oracle/reference solution.job_name: my-task
jobs_dir: jobs
n_attempts: 3
n_concurrent_trials: 2
agents:
- import_path: copilot_experiments.pier_agents.copilot_cli:CopilotCli
model_name: claude-opus-4.7
kwargs:
reasoning_effort: medium
tasks:
- path: ../tasks/my-task
Use more agents rows for model/agent comparisons and more tasks rows or datasets for
suites.
For DeepSWE, do not rewrite tasks. Clone datacurve-ai/deep-swe and generate a Pier dataset job:
copilot-experiments deepswe-import vendor/deep-swe --n-tasks 3 --sample-seed 0
copilot-experiments validate # validates configs, paths, auth, and backend setup