-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopencode.example.json
More file actions
23 lines (20 loc) · 1.79 KB
/
Copy pathopencode.example.json
File metadata and controls
23 lines (20 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@alis-build/opencode-plugin"],
"command": {
"build-it": {
"description": "Find the right Alis Build skill for what you want to build.",
"template": "Run the Alis Build \"build it\" router as described in the DBD primer's routing contract: infer what I want built from the current request and workspace context (ask exactly one concise clarification only if the goal is ambiguous), run `alis skills search \"<clarified goal>\" --json`, present the matching skills, and load the one I choose with `alis skills load <id>`. If the search returns nothing, say so and offer `alis skills request` — do not fall back to listing the whole catalogue. Do not run Define, Build, Deploy, commits, or code edits from this router step — only the loaded skill does that, and only when its workflow requires it."
},
"fix-it": {
"description": "Alias for build-it: find the right Alis Build skill to fix or build something.",
"template": "Run the Alis Build \"fix it\" router (the fix-it alias of \"build it\") as described in the DBD primer's routing contract: infer what I want fixed or built from the current request, visible errors, and workspace context (ask exactly one concise clarification only if the goal is ambiguous), run `alis skills search \"<clarified goal>\" --json`, present the matching skills, and load the one I choose with `alis skills load <id>`. If the search returns nothing, say so and offer `alis skills request` — do not fall back to listing the whole catalogue. Do not run Define, Build, Deploy, commits, or code edits from this router step — only the loaded skill does that, and only when its workflow requires it."
}
},
"permission": {
"bash": {
"alis *": "ask",
"alis": "ask"
}
}
}