Skip to content

.opencode/skills: codify skills as deterministic bash scripts#2225

Merged
prestist merged 1 commit into
coreos:mainfrom
prestist:opencode-skills
May 4, 2026
Merged

.opencode/skills: codify skills as deterministic bash scripts#2225
prestist merged 1 commit into
coreos:mainfrom
prestist:opencode-skills

Conversation

@prestist
Copy link
Copy Markdown
Collaborator

Convert add-platform-support, release_note_update, and stabilize-spec into bash scripts so the logic runs as code rather than relying on the LLM to interpret markdown instructions each time.

@prestist prestist added the skip-notes This PR does not need release notes label Apr 23, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request automates several maintenance workflows by introducing bash scripts for adding platform support, updating release notes, and stabilizing configuration specs, while simplifying the corresponding documentation. The review feedback highlights opportunities to enhance the scripts' robustness and portability, specifically by improving URL parsing logic, ensuring sed compatibility across different operating systems, and optimizing string manipulation using bash built-ins.

Comment thread .opencode/skills/add-platform-support/run.sh Outdated
Comment thread .opencode/skills/add-platform-support/run.sh
Comment thread .opencode/skills/release_note_update/run.sh Outdated
Comment thread .opencode/skills/release_note_update/run.sh Outdated
Comment thread .opencode/skills/stabilize-spec/run.sh
@prestist
Copy link
Copy Markdown
Collaborator Author

@aaradhak I updated the pr to take on the issues that needed to be. Some were not really relevant.

Copy link
Copy Markdown
Member

@aaradhak aaradhak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Convert add-platform-support, release_note_update, and stabilize-spec
into bash scripts so the logic runs as code rather than relying on the
LLM to interpret markdown instructions each time.
@prestist prestist force-pushed the opencode-skills branch from 693cdf5 to ab31385 Compare May 4, 2026 20:46
@prestist prestist enabled auto-merge May 4, 2026 21:02
@prestist prestist merged commit 1240345 into coreos:main May 4, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-notes This PR does not need release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants