1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# .scsh.yml — Scoped Skills Helper project configuration
# Generated by `scsh --init-demo-project`. Edit freely; see the README for the schema.
# The whole file is just your skills — scsh builds them on a built-in base image
# (Debian, with opencode + a dev toolchain added). Run `scsh help .scsh.yml` for fields.
# Each skill key matches its `.skills/<name>/` folder. Declare either direct run
# fields (`harness`, optional `model`, …) or an `invocations:` matrix — each route
# expands to `{skill}-{route}` at run time.
skills:
add:
timeout: 600
env:
- A: ${A:-2}
- B: ${B:-3}
result: tmp/add_{name}_result.json
invocations:
opencode-gpt-5.4-mini-fast:
harness: opencode
model: openai/gpt-5.4-mini-fast
commits: true
claude-sonnet-4-6:
harness: claude
model: sonnet
multiply:
profile: multiply
timeout: 600
env:
- X: ${X}
- Y: ${Y}
result: tmp/multiply_{name}_result.json
invocations:
opencode-gpt-5.4-mini-fast:
harness: opencode
model: openai/gpt-5.4-mini-fast
claude-sonnet-4-6:
harness: claude
model: sonnet