a dotfile but it's really big

opencode: agents & skills: remove temperature

karitham.dev 627c968d 5469c6be

verified
+11 -6
-1
modules/opencode/agents/ask.md
··· 1 1 --- 2 2 description: Exploratory read-only agent for searching, analyzing, and asking questions about the codebase. 3 3 mode: subagent 4 - temperature: 0.1 5 4 permission: 6 5 edit: deny 7 6 bash: "*": allow
-1
modules/opencode/agents/code-designer.md
··· 1 1 --- 2 2 description: Produces design documents from task descriptions. Use for API/module design before implementation. 3 3 mode: subagent 4 - temperature: 0.1 5 4 permission: 6 5 edit: deny 7 6 bash: "*": allow
-1
modules/opencode/agents/code-implementer.md
··· 1 1 --- 2 2 description: Implements code from design documents and task descriptions. Use after code-designer produces a design. 3 3 mode: subagent 4 - temperature: 0.1 5 4 permission: 6 5 edit: allow 7 6 bash:
-1
modules/opencode/agents/debugging.md
··· 1 1 --- 2 2 description: Debugging specialist for investigating failures, errors, and crashes. 3 3 mode: subagent 4 - temperature: 0.1 5 4 permission: 6 5 edit: deny 7 6 bash: "*": allow
-1
modules/opencode/agents/orchestrator.md
··· 1 1 --- 2 2 description: Coordinates multi-step tasks by decomposing work and delegating to specialized subagents. 3 3 mode: primary 4 - temperature: 0.1 5 4 permission: 6 5 edit: deny 7 6 bash: "*": allow
+11 -1
modules/opencode/skills/skill-builder/SKILL.md
··· 6 6 ## Naming Conventions 7 7 8 8 ### Skills 9 + 9 10 - 1-64 characters 10 11 - Lowercase alphanumeric with single hyphens only 11 12 - NO leading or trailing hyphens ··· 13 14 - MUST match the folder name 14 15 15 16 ### Agents 17 + 16 18 - Filename determines agent name (e.g., `orchestrator.md` creates `orchestrator` agent) 17 19 - MUST use `.md` extension 18 20 19 21 ## Description Requirements 20 22 21 23 MUST include: 24 + 22 25 1. WHAT the skill/agent does 23 26 2. WHEN to use it 24 27 3. Trigger phrases users would say 25 28 26 29 MUST NOT: 30 + 27 31 - Exceed 1024 characters 28 32 - Contain XML angle brackets (`<` or `>`) in frontmatter 29 33 ··· 39 43 ``` 40 44 41 45 OR in project root: 46 + 42 47 ``` 43 48 .opencode/ 44 49 ├── skills/<skill-name>/SKILL.md ··· 48 53 ## Frontmatter 49 54 50 55 ### Agents 56 + 51 57 ```yaml 52 58 --- 53 59 description: ... 54 60 mode: primary|subagent 55 - temperature: 0.1 61 + 56 62 permission: 57 63 edit: allow|deny|ask 58 64 bash: ··· 66 72 ``` 67 73 68 74 ### Skills 75 + 69 76 ```yaml 70 77 --- 71 78 name: skill-name ··· 85 92 ## Trigger Phrases 86 93 87 94 Example triggers for a skill: 95 + 88 96 - "Create a new agent for..." 89 97 - "I need a skill that..." 90 98 - "How do I add a new..." 91 99 92 100 Example triggers for an agent: 101 + 93 102 - "Use the orchestrator agent" 94 103 - "Delegate to subagent" 95 104 96 105 ## Validation Checklist 97 106 98 107 Before committing: 108 + 99 109 - [ ] SKILL.md exists (case-sensitive) 100 110 - [ ] Frontmatter has required fields 101 111 - Skills: `name` + `description`