Loading...
Loading...
End-to-end interactive workflow — pick a product, then either run existing tasks and environments (Path A) or set up new ones from docs, suggested tasks, credentials, and templates (Path B). Builds the experiment, attaches signals, and optionally triggers the first iteration. Trigger when users say: "set up an experiment", "create an experiment", "I want to run an experiment", "run my tasks", "setup experiment", "new experiment", "configure an experiment", or "experiment setup".
npx skill4agent add promptingcompany/agent-skills setup-experimenttpctpc --versioncurl -fsSL https://cli.promptingco.com/install.sh | bashtpc auth whoamitpc product listtpc product switch <product-slug>curl -fsSL https://cli.promptingco.com/install.sh | bash # install tpc CLI if missing
tpc auth login
tpc org switch <org-slug>
tpc product switch <product-slug>task.json| Field | Required | Type | Notes |
|---|---|---|---|
| yes | string | Short scenario name. |
| yes | string | One sentence on what this task validates. |
| yes | enum | |
| yes | string | Second-person imperative instruction for the agent. One scenario per prompt. |
| yes | enum | Currently |
| yes | integer | Run timeout in ms (e.g. |
| no | enum | e.g. |
| no | string[] | Existing tag IDs to attach. |
| yes | object[] | Observable outcomes — see below. |
| Field | Required | Type | Notes |
|---|---|---|---|
| yes | string | Goal name. |
| yes | string | What a passing run looks like — observable, not internal state. |
| no | enum | |
| no | string | Judge model, e.g. |
| yes | integer | 0–100 score required to pass. |
| no | enum | |
producttask.jsonpromptdescriptionworkflows/writing-prompts.md--agent-configtpc sim env create| Flag | Required | Notes |
|---|---|---|
| yes | Descriptive name, e.g. |
| yes | JSON string or |
| no | What this configuration tests. |
| no | Default |
| no | |
| no | Comma-separated. |
| no | Tasks to link at creation. |
"Unknown agentConfig fields: ..."| Field | Required | Type | Notes |
|---|---|---|---|
| yes | enum | |
| yes | string | e.g. |
| yes | string | Provider-specific model ID. Must be supported by the chosen |
| no | object | See below. |
sandboxResources| Field | Type | Range | Default |
|---|---|---|---|
| number | 1–4 | 1 |
| number (GB) | 1–8 | 1 |
| number (GB) | 1–10 (30+ needs custom tier) | 3 |
| enum | | unset |
| number | 1–8 | 1 (when |
workflows/setup-experiment.mdtpc sim task listalltpc sim env listtpc sim experiment createN × Mtpc sim experiment run <id>tpc product gettpc product updatetask.jsontpc sim task createtpc product secret set