opencode-qa
A skill kept in the oh-my-openagent repository for testing the opencode coding agent itself, checked against opencode 1.17.7 on macOS.
What the skill teaches
A skill kept in the oh-my-openagent repository for testing the opencode coding agent itself, checked against opencode 1.17.7 on macOS. It maps each kind of check to a bundled shell script with a self-test mode: running opencode commands without the interface and reading JSON events, checking the local server's health and auth, watching the event stream for plugin hooks, a start-up smoke test of the terminal interface under tmux, and read-only lookups of sessions in opencode's SQLite database by ID, title or message text, with exports to JSON. Anything that starts opencode runs in an isolated sandbox so test sessions stay out of the real database, and text searches must be scoped because the database can be very large.
Capabilities
- Run opencode non-interactively and read its events
- Smoke-test opencode's server and terminal interface
- Find sessions in opencode's SQLite database
- Export a session as JSON
About
- Publisher
- code-yeongyu
- Tool
- Testing
Install
The project doesn't document install steps that we could confirm. See the project's own instructions
What's inside
- references/cli-commands.md
- references/db-investigation.md
- references/docker-qa.md
- references/events-hooks.md
- references/sdk.md
- references/server-api.md
- references/testing-harness.md
- references/tui-tmux.md
- scripts/db-session-by-id.sh
- scripts/db-session-by-name.sh
- scripts/db-session-by-text.sh
- scripts/export-roundtrip.sh
- scripts/lib/common.sh
- scripts/lib/fake-openai-branches.mjs
- scripts/lib/fake-openai-events.mjs
- scripts/lib/fake-openai-server.mjs
- scripts/lsp-e2e.sh
- scripts/serve-wake-split-probe.sh
- scripts/server-smoke.sh
- scripts/sse-hook-probe.sh
- scripts/tui-smoke.sh
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
This skill includes scripts that your agent may run.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | Testing | |
| Publisher | code-yeongyu | source |
| Official status | Not stated in its documentation | |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | Yes | source |
| Platforms | macOS | source |
| AI clients | Not stated in its documentation | |
| Licence | NOASSERTION | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 11, 202670,828 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website |
More from code-yeongyu
6 skills
- github-triage (Skill)
- coding-agent-sessions (Skill)
- debugging (Skill)
- frontend (Skill)
- lsp-setup (Skill)
Also listed under: Testing
Sources
- Skill file (SKILL.md)github.com/code-yeongyu/oh-my-openagent · Backs: Platforms, Includes scripts, LicenceNov 10, 2026
- GitHub repositorygithub.com/code-yeongyu/oh-my-openagent · Backs: Publisher, ActivityNov 11, 2026
- Folder in the repository (opencode-qa)github.com/code-yeongyu/oh-my-openagent · Backs: Includes scriptsNov 10, 2026